Loading

Formel zur Erstellung einer Textzeichenfolge aus Auswahlmöglichkeiten in einer Gruppe von Kontrollkästchen

Veröffentlichungsdatum: Jan 26, 2026
Beschreibung
Manchmal ist es wünschenswert, ein Feld zu haben, das die Antworten der Auswahlen aus einer Gruppe von Kontrollkästchen auf der Datensatz-Detailseite anzeigen soll.

Beispiel:

Eine Organisation verfolgt die Fähigkeiten ihrer Mitarbeiter (Fähigkeit 1, Fähigkeit 2, Fähigkeit 3, Fähigkeit 4 und Fähigkeit 5) als Kontrollkästchen in Kontaktdatensätzen und möchte alle Antworten eines Mitarbeiters als formatierte Zeichenfolge auf der Datensatzseite anzeigen. Wenn im Kontaktdatensatz keine Fähigkeiten verfügbar sind, soll der Text "Keine Fähigkeiten" angezeigt werden.
Lösung
Um diese Anforderung zu erfüllen, müssen wir ein Formelfeld im Kontaktdatensatz erstellen (siehe unten):

Schritt 1: Öffnen Sie den Objekt-Manager und wählen Sie das Objekt Kontakt aus.

Contact.PNG

Schritt 2: Klicken Sie unter Felder & Beziehungen auf die Schaltfläche Neu und wählen Sie Formel als Datentyp aus. Klicken Sie dann auf Weiter.

Formula.PNG

Schritt 3: Geben Sie die Feldbezeichnung Fähigkeiten von Mitarbeitern in das Formelfeld ein und wählen Sie Text als Typ der Formelrückgabe aus. Klicken Sie dann auf die Schaltfläche Weiter.

Employee Skills.PNG

Schritt 4: Wählen Sie auf der Seite Formel-Editor die Option Erweiterte Formel aus und geben Sie die folgende Formel ein: 
SUBSTITUTE( IF(Skill_1__c = TRUE, "Fähigkeit 1, ", NULL) + IF(Skill_2__c = TRUE, "Fähigkeit 2, ", NULL) + IF(Skill_3__c = TRUE, "Fähigkeit 3, ", NULL) + IF(Skill_4__c = TRUE, "Fähigkeit 4, ", NULL) + IF(Skill_5__c = TRUE, "Fähigkeit 5, ", NULL) + "Keine Fähigkeiten", ", Keine Fähigkeiten", NULL)
Hierbei stehen Skill_1__c, Skill_2__c, Skill_3__c, Skill_4__c und Skill_5__c für die API-Namen der Kontrollkästchen.




Schritt 5: Klicken Sie unten links im Editor auf die Schaltfläche Syntax prüfen, um die eingegebene Formel zu überprüfen.

Check Syntax.PNG

Schritt 6: Scrollen Sie zum Abschnitt Verarbeitung leerer Felder unten auf der Seite und aktivieren Sie die Option Leere Felder als leer behandeln. Klicken Sie dann auf Weiter.

Blank Field.PNG

Schritt 7: Wählen Sie die passenden Profile für die Feldebenensicherheit aus und klicken Sie auf die Schaltfläche Weiter.

Field Level.PNG

Schritt 8: Wählen Sie die passenden Seitenlayouts aus und klicken Sie auf die Schaltfläche Speichern.

Page Layout.PNG

Contact.png


___________________________________________________________
 

Verfasst von: Ajaypret Singh Saini  | Salesforce Answers Leader
Ajaypreet Singh Saini arbeitet als Salesforce Implementation Specialist bei Grantbook. Vor seiner Tätigkeit bei Grantbook war Ajaypreet zwei Jahre lang als Salesforce-Administrator für die Sales Cloud tätig, wo er für die Konfiguration und Verwaltung komplexer Prozesse und die Aufrechterhaltung der Sicherheit der Salesforce-Instanz verantwortlich war.


Übermittlungen spiegeln nur die Meinung des Benutzers wider, der die Übermittlung zur Verfügung gestellt hat, und nicht die Meinung von Salesforce, unabhängig davon, ob der Benutzer mit Salesforce verbunden ist, und kann Produkte, Services, Informationen, Daten, Inhalte und andere Materialien enthalten, die von oder im Namen von Dritten zur Verfügung gestellt werden ("Materialien von Dritten").  Salesforce kontrolliert und befürwortet keine Materialien von Dritten und ist auch nicht für diese verantwortlich, einschließlich ihrer Genauigkeit, Gültigkeit, Aktualität, Vollständigkeit, Zuverlässigkeit, Integrität, Qualität, Rechtmäßigkeit, Nützlichkeit oder Sicherheit sowie der anwendbaren geistigen Eigentumsrechte. Jegliche Übermittlung, die über eine Nachrichtenseite oder ein Forum als Antwort auf gepostete Fragen zur Verfügung gestellt wird oder die anderweitig den Anschein erweckt, Fragen zu beantworten, einschließlich Fragen zu Salesforce oder Programmen, wird nur zu Ihrer allgemeinen Kenntnis zur Verfügung gestellt und sollte niemals als alleinige Antwort auf Ihre spezifischen Fragen verwendet werden (selbst wenn eine Antwort als "beste Antwort" oder Ähnliches gekennzeichnet ist). Sie sollten sich immer an den Salesforce-Support wenden, um Antworten auf Ihre spezifischen Fragen zu erhalten. Salesforce hat keine Kontrolle über Übermittlungen und ist nicht verantwortlich für die Nutzung oder den Missbrauch (einschließlich der Verbreitung) von Übermittlungen durch Dritte.

Wenn Sie Fragen haben, können Sie hier auf das Wissen unserer gesamten Trailblazer-Community zurückgreifen:
https://trailhead.salesforce.com/trailblazer-community/feed
Nummer des Knowledge-Artikels

000394769

 
Laden
Salesforce Help | Article