Loading

Verwenden von Validierungsregeln, um die Verwendung bestimmter Auswahllistenwerte in Auswahllistenfeldern für neue Datensätze einzuschränken

Veröffentlichungsdatum: Apr 2, 2026
Beschreibung
In manchen Situationen werden bestimmte Auswahllistenwerte in einem Auswahllistenfeld eines Objekts in Zukunft nicht mehr benötigt, aber die Altdaten, in denen diese Auswahllistenwerte referenziert werden, müssen beibehalten werden.
Lösung
Es gibt zwei Ansätze, um diese Anforderung zu erfüllen:

Ansatz 1:
Auswahllistenwerte deaktivieren (nicht löschen), sodass sie nicht mehr als Optionen in neuen Datensätzen angezeigt werden, während vorhandene Datensätze diese inaktiven Auswahllistenwerte behalten können, ohne sie zu löschen.

Ansatz 2:
Verwenden einer Validierungsregel, um die Benutzer darauf zu beschränken, die Auswahllistenwerte auszuwählen, die beim Erstellen neuer Datensätze nicht mehr benötigt werden. 
Hinweis: Bei diesem Ansatz werden die nicht mehr benötigten Werte weiterhin in neuen Datensätzen angezeigt, aber der Benutzer kann den Datensatz nicht speichern, wenn er diese Werte beim Erstellen eines neuen Datensatzes auswählt. 
 
Für die vorhandenen Datensätze können Benutzer weiterhin die Auswahllistenwerte verwenden, die für die neuen Datensätze eingeschränkt werden.

Am Ende des Artikels wird der Anwendungsfall beschrieben, in dem die vorhandenen Datensätze auch auf die Verwendung dieser selektiven Auswahllistenwerte zusammen mit den neuen Datensätzen beschränkt werden können.

Die bewährte Vorgehensweise ist, Ansatz 1 zu folgen. Falls sich der Administrator jedoch für Ansatz 2 entscheidet, da das Unternehmen alle Auswahllistenwerte im Datensatz anzeigen möchte, für Benutzer jedoch die Auswahl auf neue Datensätze gemäß den geschäftlichen Anforderungen beschränken möchte, wird die Validierungsregel zur Einschränkung der Verwendung ausgewählter Auswahllistenwerte wie folgt erstellt:

Schritt 1: Klicken Sie in der oberen rechten Ecke des Bildschirms auf das Zahnradsymbol und wählen Sie Setup aus.

15.png
 Schritt 2: Klicken Sie auf die Registerkarte Objekt-Manager und wählen Sie das Objekt Kontakt aus.

16.png
Hinweis: In diesem Artikel dient die Auswahl für das Objekt Kontakt zu Demonstrationszwecken des Anwendungsfalls und es wird davon ausgegangen, dass das Auswahllistenfeld im Objekt "Kontakt" vorhanden ist. Für dieses Kontaktobjekt wird eine Validierungsregel erstellt. 

Sie können das Objekt auswählen, in dem sich Ihr Auswahllistenfeld befindet, und dort eine Validierungsregel erstellen.


Schritt 3: Wählen Sie im linken Bereich die Option Validierungsregeln aus und klicken Sie auf die Schaltfläche Neu.
17.png

Schritt 4: Auf der Seite Kontaktvalidierungsregel:
a. Geben Sie zuerst den Regelnamen für die Validierungsregel an.
b. Aktivieren Sie das Kontrollkästchen Aktiv, damit die Validierungsregel nach der Erstellung aktiv wird.
c. Es wird empfohlen, eine Beschreibung für die Validierungsregel hinzuzufügen.
22.PNG

d. Geben Sie die folgende Formel in den Editor für Fehlerbedingungsformeln ein.
AND(ISNEW(), CASE(Test_Picklist__c , "Wert 3",1,"Wert 4",1,"Wert 5",1,0)=1)
Dabei gilt:
Test_Picklist__c ist das Auswahllistenfeld.
Wert 3, Wert 4 und Wert 5 sind die Auswahllistenwerte, die Benutzer für das Feld Test_Picklist__c auswählen können.

e. Stellen Sie sicher, dass die Syntax der eingegebenen Formel überprüft wird, indem Sie auf die Schaltfläche Syntax prüfen klicken.
19.jpg
f. Geben Sie eine aussagekräftige Fehlermeldung an und bestimmen Sie, wo die Meldung angezeigt werden soll.
g. Klicken Sie auf Speichern, um die neue Validierungsregel zu erstellen.
 
Hier sehen Sie das Ergebnis:
Die Fehlermeldung wird im Datensatz angezeigt, wenn eine Validierungsregel ausgelöst wird.
21.jpg

Hinweis: Wenn der Benutzer die Verwendung ausgewählter Auswahllistenwerte sowohl auf neue als auch auf vorhandene Datensätze beschränken möchte, verwenden Sie die folgende Formel:
CASE(Test_Picklist__c , "Wert 3",1,"Wert 4",1,"Wert 5",1,0)=1
Dabei gilt: 
Test_Picklist__c ist das Auswahllistenfeld.
Wert 3, Wert 4 und Wert 5 sind die Auswahllistenwerte, die Benutzer für das Feld Test_Picklist__c auswählen können.

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

Die Übermittlungen spiegeln nur die Meinungen 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 können Produkte, Services, Informationen, Daten, Inhalte und andere Materialien enthalten oder darstellen, 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 der gesamten Trailblazer Community zurückgreifen: https://trailhead.salesforce.com/trailblazer-community/feed
 
Nummer des Knowledge-Artikels

000396340

 
Laden
Salesforce Help | Article