Loading
Erweitern von Salesforce mit Klicks, ohne Code
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          Überlegungen zum Konvertieren des Feldtyps eines benutzerdefinierten Felds

          Überlegungen zum Konvertieren des Feldtyps eines benutzerdefinierten Felds

          Lesen Sie vor dem Konvertieren eines benutzerdefinierten Felds von einem Typ in einen anderen die folgenden Überlegungen.

          Wichtig
          Wichtig Wo immer es möglich war, wurden als nicht inklusiv erachtete Begriffe geändert, damit Salesforce seinem Unternehmenswert der Gleichheit gerecht wird. Bestimmte Begriffe wurden beibehalten, um jegliche Auswirkungen auf Kundenimplementierungen zu vermeiden.

          Überlegungen zum möglichen Datenverlust beim Konvertieren des Typs eines benutzerdefinierten Felds

          • Konvertieren Sie nur benutzerdefinierte Felder, die keine Daten aufweisen, um Datenverluste zu vermeiden. Das Ändern des Datentyps eines vorhandenen benutzerdefinierten Felds kann in den folgenden Situationen zu Datenverlust führen.
            • Ändern vom oder zum Typ "Datum" oder "Datum/Uhrzeit"
            • Ändern von "Nummer" zu einem anderen Typ
            • Ändern von "Prozent" zu einem anderen Typ
            • Ändern von "Währung" zu einem anderen Typ
            • Ändern von "Kontrollkästchen" zu einem anderen Typ
            • Ändern von "Auswahlliste (Mehrfachauswahl)" zu einem anderen Typ
            • Ändern von "Auswahlliste (Mehrfachauswahl)" von einem anderen Typ

              Aktuell definierte Auswahllistenwerte werden beibehalten, wenn Sie eine Auswahlliste zu einer Auswahlliste mit Mehrfachauswahl ändern. Wenn Datensätze Werte enthalten, die nicht in der Auswahllistendefinition vorhanden sind, werden diese Werte aus diesen Datensätzen gelöscht, wenn der Datentyp geändert wird.

            • Ändern von "Automatisch nummerieren" zu einem anderen Typ
            • Ändern von "Automatisch nummerieren" von einem anderen Typ außer "Text"
            • Ändern von "Text" zu "Auswahlliste"
            • Ändern von "Textbereich (Lang)" zu einem anderen Typ außer "E-Mail", "Telefon", "Text", "Textbereich" oder "URL"
          • Wenn Daten verloren gehen, werden auf dem benutzerdefinierten Feld basierende Listenansichten gelöscht, was sich auf Zuweisungs- und Eskalationsregeln auswirken kann.

          Überlegungen zum Ändern des Datentyps eines benutzerdefinierten Felds

          • Sie können den Datentyp eines benutzerdefinierten Felds, das der Lead-Konvertierung zugeordnet ist, nicht ändern.
          • Wenn Sie den Datentyp eines benutzerdefinierten Felds ändern, das als externe ID festgelegt ist, führt die Auswahl eines Datentyps, der weder Text noch Zahl oder E-Mail entspricht, dazu, dass das Feld nicht mehr als externe ID fungiert.
          • Die Option, den Datentyp eines benutzerdefinierten Felds zu ändern, steht nicht für alle Datentypen zur Verfügung. Ein vorhandenes benutzerdefiniertes Feld kann beispielsweise nicht in ein verschlüsseltes Feld und ein verschlüsseltes Feld nicht in einen anderen Datentyp umgewandelt werden.
          • In Salesforce Knowledge-Artikeltypen kann der Dateifeldtyp nicht in andere Datentypen umgewandelt werden.
          • Sie können den Datentyp eines benutzerdefinierten Felds, auf das über andere Elemente in "Setup", beispielsweise Visualforce-Seiten, Apex-Code, Prozesse oder Flows, verwiesen wird, nicht ändern.
          • Stellen Sie vor der Änderung des Typs eines benutzerdefinierten Felds sicher, dass es nicht für eine Workflow-Feldaktualisierung vorgesehen ist oder dass in einer Feldaktualisierungsformel, die durch den neuen Typ ungültig werden würde, nicht auf dieses Feld verwiesen wird.
          • Wenn Sie ein benutzerdefiniertes Feld mithilfe der "Shield-Plattformverschlüsselung" verschlüsseln, kann der Feldtyp nicht mehr geändert werden.
          • Wenn Sie den Datentyp eines benutzerdefinierten Felds über die Metadatenmethode "deploy()" oder ein Paket-Upgrade ändern und die Bereitstellung mit einem Fehler in Bezug auf Datentypen benutzerdefinierter Felder fehlschlägt, lesen Sie diesen Knowledge Artikel. Dieser Fehler kann auftreten, wenn eine Bereitstellung den Datentyp eines oder mehrerer benutzerdefinierter Felder ändert und die Objekte, die die betroffenen benutzerdefinierten Felder enthalten, eine große Datenmenge enthalten. Die Obergrenze liegt bei 85 Millionen Konvertierungen von benutzerdefinierten Feldtypen. Wenn Sie beispielsweise über ein Objekt mit 30 Millionen Datensätzen verfügen und drei Textfelder zu Auswahllisten ändern, sind dies insgesamt 90 Millionen Feldtypkonvertierungen, was die Obergrenze überschreitet.
          • Wenn Sie den Datentyp eines benutzerdefinierten Felds ändern, wird die Konvertierung im Hintergrund ausgeführt. Die Konvertierung kann je nach Größe des benutzerdefinierten Felds, Anzahl der betroffenen Datensätze und Typ der Feldkonvertierung einige Zeit in Anspruch nehmen. In einigen Fällen kann es länger als 24 Stunden dauern, bis die Konvertierung abgeschlossen ist. Änderungen dieser Felddatentypen dauern am längsten.
            • Ändern von "Auswahlliste" zu "Text", "Auswahlliste (Mehrfachauswahl)" oder "Kontrollkästchen"
            • Ändern von "Text" zu "Auswahlliste"
            • Ändern von "Datum/Uhrzeit" zu "Uhrzeit"
            • Ändern von "Uhrzeit" zu "Text"
          • Das Ändern eines benutzerdefinierten Feldtyps erfordert möglicherweise die gleichzeitige Änderung einer Vielzahl von Datensätzen. Wenn Ihre Anforderung in eine Warteschlange zur Verarbeitung dieser Änderungen gestellt wird, erhalten Sie eine E-Mail-Benachrichtigung, wenn der Vorgang abgeschlossen ist.

          Einschränkungen für Datentypen

          Bei diesen Datentypen liegen weitere Einschränkungen für die Konvertierung vor.

          Datentyp Beschreibung
          Automatisch nummerieren Wenn Sie ein Feld mit automatischer Nummerierung in ein Textfeld konvertieren, bleiben die Daten in diesem Feld unverändert. Ferner können Sie ein benutzerdefiniertes Textfeld sicher in ein Feld mit automatischer Nummerierung umwandeln, ohne Ihre Daten zu verlieren. Das Umwandeln eines Felds mit automatischer Nummerierung in einen anderen Datentyp führt zu Datenverlust. Felder mit automatischer Nummerierung können bis zu 30 Zeichen umfassen. Vor dem Umwandeln eines benutzerdefinierten Textfelds in ein Feld mit automatischer Nummerierung sollten Sie Datensätze ändern, die in diesem Feld mehr als 30 Zeichen aufweisen.
          Formel Bei Formelfeldern handelt es sich um spezielle schreibgeschützte Felder, die in keinen anderen Datentyp umgewandelt werden können. Entsprechend ist es auch nicht möglich, andere Feldtypen in ein Formelfeld umzuwandeln.
          Auswahlliste Das Ändern Ihrer benutzerdefinierten Auswahllisten zu Kontrollkästchen ist einfach. Wenn Sie "Kontrollkästchen" als neuen Datentyp auswählen, können Sie auswählen, welche Auswahllistenwerte mit aktivierten und deaktivierten Kontrollkästchen verknüpft werden sollen. Sie können benutzerdefinierte Auswahllisten zu Auswahllisten mit Mehrfachauswahl ändern, ohne Daten zu verlieren. Da Ihre Datensätze nur einen einzelnen Wert dieser Auswahlliste enthalten, ist dieser Wert weiterhin ausgewählt, die Benutzer können jedoch auch weitere Werte auswählen.
          Beziehungen
          • Sie können Beziehungsfelder in Nicht-Beziehungsfelder umwandeln und umgekehrt, jedoch nur für externe Objekte.
          • Wenn Ihre Organisation über sehr viele Datensätze verfügt, werden Sie von Salesforce aufgefordert, zu warten, nachdem Sie angefordert haben, eine Master-Detail- zu einer Nachschlage- oder eine Nachschlage- zu einer Master-Detail-Beziehung zu ändern.
          • Das Konvertieren eines Felds aus einer Master-Detail- in eine Nachschlagebeziehung oder umgekehrt kann fehlschlagen, wenn die Anzahl der betroffenen Datensätze sehr hoch ist.
          • Nachdem Sie ein Rollup-Zusammenfassungsfeld für ein Objekt erstellt haben, können Sie die Master-Detail-Beziehung des Objekts nicht in eine Nachschlagebeziehung umwandeln.
          • Ist bei Datensätzen in einem Objekt für das Nachschlagefeld ein Nullwert festgelegt, kann die Nachschlagebeziehung nicht in eine Master-Detail-Beziehung umgewandelt werden.
          • Wenn Sie auf der Seite "Details" die Master-Detail-Beziehung eines benutzerdefinierten Objekts in eine Nachschlagebeziehung umwandeln, wird der organisationsweite Standard für das Objekt automatisch auf "Öffentlicher Lese-/Schreibzugriff" aktualisiert. Entsprechend wird durch das Konvertieren einer Nachschlagebeziehung in eine Master-Detail-Beziehung der organisationsweite Standard zu "Gesteuert durch übergeordnetes Element" geändert.
          Text

          Standardmäßig wird für jedes Feld eine Obergrenze von 4.000 für inaktive uneingeschränkte Auswahllisten angewendet. Wenn Sie diese Obergrenze beim Konvertieren eines Textfelds in ein Auswahllistenfeld überschreiten, erhalten Sie eine Fehlermeldung. Ein definiertes eindeutiges Textfeld kann nicht in eine Auswahlliste oder eine Mehrfachauswahlliste konvertiert werden.

          Wenn Sie eine Objektdefinition in der Datei "package.xml" bereitstellen und ein Feld in diesem Objekt von einem Textfeld in ein Auswahllistenfeld konvertieren, entspricht die Bezeichnung jedes Auswahllistenwerts dem fullName des Werts.

          Textfeld (Lang) Wenn Sie ein langes Textbereichsfeld in ein Feld vom Typ "E-Mail", "Telefon", "Text", "Textbereich" oder "URL" umwandeln, werden die Datensatzdaten nach den ersten 255 Zeichen des Felds abgeschnitten.
          Textbereich (Rich Text) Nur Rich-Text-Bereichsfelder können in Felder vom Typ "Langer Textbereich" konvertiert werden. Alle Bilder werden gelöscht, wenn Sie das Feld mit dem langen Textbereich das nächste Mal speichern. Nach der Konvertierung wird das Markup im Feld mit dem langen Textbereich ausgeblendet. Es wird jedoch nicht aus dem Datensatz entfernt. Sie können das Markup also entsprechend wiederherstellen, bevor Sie den Datensatz speichern.
           
          Laden
          Salesforce Help | Article