Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Steigern Sie Ihr Unternehmenswachstum mit Salesforce Starter

Stärken Sie Kundenbeziehungen mit Vertrieb, Kundendienst und Marketing in einer Anwendung.

Jetzt 30 Tage kostenlos testen
Geschätzte Zeit

Implementieren von Rollup-Zusammenfassungsfeldern

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Beschreiben, was ein Rollup-Zusammenfassungsfeld ist.
  • Erstellen eines Rollup-Zusammenfassungsfelds.
  • Anwenden der Feldebenensicherheit auf Ihre Rollup-Zusammenfassungsfelder.
Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Einführung zu Rollup-Zusammenfassungsfeldern

Während Formelfelder die Werte unter Verwendung von Feldern innerhalb eines einzelnen Datensatzes berechnen, kalkulieren Rollup-Zusammenfassungsfelder die Werte aus einem Set miteinander verknüpfter Datensätze (z. B. aus den Datensätzen einer Themenliste). Sie können Rollup-Zusammenfassungsfelder erstellen, die anhand der Werte von Datensätzen in einem Detail-Datensatz automatisch den Wert eines Master-Datensatzes anzeigen. Diese Detail-Datensätze müssen über eine Master-Detail-Beziehung direkt mit dem Master verknüpft sein.

Sie können mit Rollup-Zusammenfassungsfeldern unterschiedliche Arten von Berechnungen durchführen. Sie können die Anzahl der mit einem Master-Datensatz verknüpften Detail-Datensätze ermitteln oder die Summe, den Mindestwert oder den Höchstwert eines Felds in den Detail-Datensätzen berechnen. Vielleicht möchten Sie beispielsweise Folgendes:

  • Ein benutzerdefiniertes Accountfeld, mit dem die Summe aller verwandten ausstehenden Opportunities berechnet wird.
  • Ein benutzerdefiniertes Auftragsfeld, in dem die Summe der Einheitspreise von Produkten angezeigt wird, die eine bestimmte von Ihnen angegebene Beschreibung enthalten.

Definieren von Rollup-Zusammenfassungsfeldern

Da Rollup-Zusammenfassungsfelder auf Master-Detail-Beziehungen basieren, empfiehlt es sich, vor der Erstellung eines Rollup-Zusammenfassungsfelds die Objektbeziehungen zu überprüfen.

Master-Detail-Beziehungen

Master-Detail-Beziehungen verknüpfen Objekte eng miteinander, sodass der Masterdatensatz bestimmte Verhaltensaspekte des Detail- und Unterdetaildatensatzes steuert.

Sie definieren ein Rollup-Zusammenfassungsfeld für das Objekt, das sich auf der Master-Seite einer Master-Detail-Beziehung befindet. Sie können beispielsweise ein Rollup-Zusammenfassungsfeld für das Account-Objekt erstellen, mit dem verwandte Opportunities zusammengefasst werden.

Beispiel für Felder, die zur Summe von Opportunities zusammengefasst werden.

Sie können mehrere verschiedene Arten von Zusammenfassungen verwenden.

Typ

Beschreibung

COUNT

Gibt die Gesamtsumme der zugehörigen Datensätze aus.

SUM

Gibt die Gesamtsumme der Werte in dem Feld aus, das Sie in der Option "Field to Aggregate (Zu aggregierendes Feld)" ausgewählt haben. Nur Zahlen-, Währungs- und Prozentfelder sind verfügbar.

MIN

Zeigt den niedrigsten Wert des in der Option "Field to Aggregate (Zu aggregierendes Feld)" ausgewählten Felds für alle verzeichnisbezogenen Datensätze an. Nur Zahlen-, Währungs- und Prozent-, Datums- und Datum/Uhrzeit-Felder sind verfügbar.

MAX

Zeigt den höchsten Wert des in der Option "Field to Aggregate (Zu aggregierendes Feld)" ausgewählten Felds für alle verzeichnisbezogenen Datensätze an. Nur Zahlen-, Währungs- und Prozent-, Datums- und Datum/Uhrzeit-Felder sind verfügbar.

Erstellen des Zusammenfassungsfelds

  1. Öffnen Sie in Setup den Object Manager (Objekt-Manager) und klicken Sie auf Account.
  2. Klicken Sie in der linken Randleiste auf Fields & Relationships (Felder & Beziehungen).
  3. Klicken Sie auf New (Neu).
  4. Wählen Sie den Feldtyp Rollup-Zusammenfassung und klicken Sie auf Weiter.
  5. Geben Sie für "Field Label (Feldname)" Sum of Opportunities (Summe der Opportunities) ein und klicken Sie auf Next (Weiter).
  6. "Summarized Object (Zusammengefasstes Objekt)" ist das Detail-Objekt, das Sie zusammenfassen möchten. Wählen Sie Opportunities aus.
  7. Wählen Sie SUM als "Roll-up Type (Rollup-Typ)" und Amount (Betrag) als "Field to Aggregate (Zu aggregierendes Feld)". Wenn "Amount (Betrag)" nicht in "Field to Aggregate“ (Zu aggregierendes Feld)" angezeigt wird, deaktivieren Sie "Advanced Currency Management (Erweitertes Währungsmanagement)" im "Currency Setup (Währungs-Setup)".
  8. Klicken Sie auf Next (Weiter), Next (Weiter) und Save (Speichern).

Beispiele für Rollup-Zusammenfassungsfelder

Hier finden Sie einige weitere Beispiele für Detaildaten, für die ein Rollup in Masterdatensätze durchgeführt wird.

Datum der ersten Erstellung der Opportunity

Für das Objekt "Accounts" wurde eine Rollup-Feld erstellt. Der Wert MIN aller Felder des Typs "Created Date (Erstelldatum)" im Objekt "Opportunities" zeigt das früheste Datum, an dem eine Opportunity mit Bezug zu einem Account erstellt wurde.

Beispiel für ein Rollup des Erstelldatums einer Opportunity in einem Account.

Für das Objekt "Opportunities" wurde eine Rollup-Feld erstellt. "Total Price" wird im Objekt "Opportunity Product (Opportunity-Produkt)" zusammengefasst, um die Summe aller Produkte mit Bezug zu einer Opportunity zu ermitteln.

Beispiel für das Rollup der Produktsumme für eine Opportunity.

Minimaler Listenpreis einer Opportunity

Für das Objekt "Opportunities" wurde eine Rollup-Feld erstellt. "List Price (Listenpreis)" wird im Objekt "Opportunity Product (Opportunity-Produkt)" zusammengefasst, um das Produkt mit dem niedrigsten Preis mit Bezug zu einer Opportunity zu ermitteln.

Beispiel für das Rollup des minimalen Produktpreises für eine Opportunity.

Weitere Infos

Glückwunsch, Sie haben Ihr erstes Rollup-Zusammenfassungsfeld erstellt! Beachten Sie, dass die Feldtypen, die Sie in einem Rollup-Zusammenfassungsfeld berechnen können, von der Art der Berechnung abhängig sind. Beispiel:

  • Wenn Sie SUM als Rollup-Typ ausgewählen, sind Zahlen-, Währungs- und Prozentfelder verfügbar.
  • Wenn Sie MIN oder MAX als Rollup-Typ auswählen, stehen Ihnen Zahlen-, Währungs-, Prozent-, Datums- und Datum/Zeit-Felder zur Verfügung.

Weitere Informationen zu Rollup-Zusammenfassungsfeldern finden Sie unter Rollup-Zusammenfassungsfeld.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"