Loading

Fehler „Maximum of 15 object references on Object Name. You must remove at least 1 relationships.“ (Maximal 15 Objektreferenzen auf Objektname. Sie müssen mindestens 1 Beziehung entfernen.) beim Erstellen einer Formel

Veröffentlichungsdatum: Sep 21, 2022
Beschreibung

Jedes Objekt hat eine Obergrenze von 15 Spanning-Beziehungen (andere Objektverweise). Wenn Sie versuchen, eine Formel zu erstellen, die auf mehr als 15 Objekte verweist, erhalten Sie wahrscheinlich folgende Fehlermeldung: „You have reached the maximum number of 15 object references on [Object name]. You must remove at least 1 relationship(s) in order to save this [Workflow Rule/formula field/..].“ (Sie haben die maximale Anzahl von 15 Objektverweisen auf [Objektname] erreicht. Sie müssen mindestens 1 Beziehung(en) entfernen, um diese(s) [Workflow-Regel/Formelfeld/...] zu speichern.)

Die Obergrenze von 15 Spanning-Beziehungen ist ein Warnzeichen dafür, dass die Logik zu komplex für die Formel-Engine wird. Es wird empfohlen, nach Möglichkeiten zu suchen, ungenutzte Spanning-Beziehungen zu reduzieren oder zu entfernen. 

Lösung

Möglichkeiten, die Anzahl der Spanning-Beziehungen zu reduzieren

  • Gibt es noch andere Möglichkeiten, Daten in Formelfeldern darzustellen, die funktionieren könnten? Wenn Sie beispielsweise auf der Detailseite eines Objekts Informationen zu einem 1-2 Ebenen entfernten Objekt anzeigen, aber keinen Bericht darüber erstellen, können Sie anfordern, dass die Benutzer mit dem Mauszeiger über den Nachschlagelink fahren, um die Details anzuzeigen.
  • Könnte ein Verbindungsobjekt funktionieren? Bei mehreren Verweisen auf denselben Objekttyp (z. B. wenn Sie in Formelfeldern auf vier verschiedene Kontakte verweisen, von denen jeder einen anderen Zweck hat) könnte ein Verbindungsobjekt die verweisenden Objekte in einer Themenliste anzeigen.
  • Werden die Verweise nur in Validierungsregeln verwendet? Wenn ja, können Sie diese Regeln in einen Apex-Auslöser umschreiben.
  • Werden die Verweise nur von einer Komponente verwendet? Wenn ja, wandeln Sie sie in einen Auslöser um.
  • Umfasst die Beziehung mehrere Ebenen einer Hierarchie? Wenn sich die Beziehungen über mehrere Ebenen einer Hierarchie erstrecken (z. B. übergeordnete Accounts, Kundenvorgänge oder eine Hierarchie von benutzerdefinierten Objekten), prüfen Sie, ob es möglich ist, die Hierarchie zu vereinfachen.


Wenn alle Möglichkeiten ausgeschöpft sind, kann das Salesforce-Supportteam dabei helfen, diese Obergrenze weiter zu erhöhen. Es ist zwar möglich, die Obergrenze der Spanning-Beziehung auf 20 zu erhöhen, dies kann jedoch die Leistung beeinträchtigen. Komplexere Formeln (z. B. mehr „span“-Elemente) können zu längeren Antwortzeiten bei der Auswertung von Formeln führen. So wird eine Seite beispielsweise langsamer, wenn sie Felder mit mehreren „span“-Elementen anzeigt. Deshalb sind die oben genannten Informationen von entscheidender Bedeutung, um sicherzustellen, dass Spanning-Beziehungen effizient genutzt werden. 

Bitte beachten Sie, dass die Höchstgrenze für Spanning-Beziehungen bei 20 liegt.

So beantragen Sie eine Erhöhung der Obergrenze für Spanning-Beziehungen

 


HINWEIS: Dies ist eine organisationsweite Obergrenze. Eine Erhöhung dieser Obergrenze gilt für alle Objekte. 

Zugehöriger unterstützender Inhalt:  
Fehler „You have reached the maximum number of 15 object references“ (Sie haben die maximale Anzahl von 15 Objektverweisen erreicht) beim Erstellen einer neuen Formel
Suchen nach Ihrer Salesforce-Organisations-ID
 

Nummer des Knowledge-Artikels

000382367

 
Laden
Salesforce Help | Article