Skip to main content

Erstellen objektübergreifender Formeln

Lernziele

In diesem Projekt führen Sie die folgenden Aufgaben aus:

  • Einrichten von Formeln und Validierungsregeln in einer bestehenden Personalbeschaffungsanwendung, damit die Daten von Benutzern konsistent bleiben
  • Erstellen von Rollup-Zusammenfassungsfeldern zur Berechnung der Informationen, die Benutzer in die Anwendung eingeben
Hinweis

Hinweis

Lernen Sie auf Deutsch? In diesem Badge ist für die praktischen Trailhead-Aufgaben Englisch als Bearbeitungssprache festgelegt. Übersetzungen werden zur Referenz in Klammern angegeben. Stellen Sie sicher, dass Sie die englischen Werte kopieren und einfügen und stellen Sie die Sprache Ihres Trailhead Playgrounds auf "English (Englisch)" und das Gebietsschema auf "United States (USA)" um. Die zugehörigen Anweisungen finden Sie hier.

Im Badge Trailhead in Ihrer Sprache erfahren Sie, wie Sie die übersetzte Trailhead-Umgebung nutzen.

Einführung

Bei diesem Projekt nehmen Sie weitere Anpassungen an der Personalbeschaffungsanwendung von AW Computing vor, die das Personalteam beim Besetzen offener Stellen im Unternehmen verwendet. Zunächst benötigt die Personalleiterin Ling Wu Ihre Unterstützung, denn sie möchte, dass die Bewerberdaten, die das Personalteam in die Anwendung eingibt, konsistent sind. Dies erreichen Sie mit objektübergreifenden Formeln.

Objektübergreifende Formeln enthalten Felder aus zusammengehörenden Objekten für Berechnungen und die Anzeige in Detailseiten, Listenansichten und Berichten. Diese Formeln rufen Daten aus zugehörigen übergeordneten Objekten für die Anzeige im untergeordneten Objekt ab. So lassen sich doppelte Arbeit, doppelte Daten und Dateninkonsistenz vermeiden.

Hinweis

Bevor Sie dieses Projekt durchführen können, müssen Sie die Projekte Erstellen eines Datenmodells für eine Personalbeschaffungsanwendung und Anpassen der Benutzeroberfläche für eine Personalbeschaffungsanwendung abschließen. Die Schritte, die Sie hier durchführen, bauen auf den Ergebnissen auf, die Sie in diesen Projekten erarbeiten.

Erstellen einer objektübergreifenden Formel

Um der Bitte von Ling Wu nachzukommen, erstellen Sie zunächst ein objektübergreifendes Formelfeld für die Anzeige des vollständigen Namens des Bewerbers im Objekt "Review" (Beurteilung).

  1. Klicken Sie in Setup auf Object Manager (Objekt-Manager) und wählen Sie dann Review (Beurteilung) aus.
  2. Klicken Sie auf Fields & Relationships (Felder und Beziehungen).
  3. Klicken Sie auf New (Neu).
  4. Legen Sie Formula (Formel) als "Data Type (Datentyp)" fest.
  5. Klicken Sie auf Next (Weiter) und geben Sie die Details ein.
    • Field Label (Feldbezeichnung): Candidate Name (Name des Kandidaten)
    • Formula Return Type (Typ der Formelrückgabe): Text
  6. Klicken Sie auf Next (Weiter).
  7. Klicken Sie auf die Registerkarte Advanced Formula (Erweiterte Formel) und fügen Sie die Formel in das Feld unter "Candidate Name (Text) =" ein. 
    Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
  8. Der Bildschirm sollte folgendermaßen aussehen. Registerkarte 'Advanced Formula (Erweiterte Formel)' mit der Formel 'Candidate Name'
  9. Klicken Sie auf Check Syntax (Syntax prüfen), um Fehler auszuschließen.
  10. Klicken Sie auf Next (Weiter).
  11. Stellen Sie sicher, dass das Kontrollkästchen "Visible (Sichtbar)" aktiviert ist, damit alle Profile ausgewählt werden. Klicken Sie dann auf Next (Weiter).
  12. Klicken Sie auf Save & New (Speichern & Neu).

Erstellen Sie nun ein objektübergreifendes Formelfeld für die Anzeige der Stellenbezeichnung im Objekt "Review" (Beurteilung).

  1. Legen Formula (Formel) als "Data Type (Datentyp)" fest.
  2. Klicken Sie auf Next (Weiter) und geben Sie die Details ein:
    • Field Label (Feldbezeichnung): Position Title (Titel der Position)
    • Formula Return Type (Typ der Formelrückgabe): Text
  3. Klicken Sie auf Next (Weiter) und fügen Sie die Formel unter "Position Title (Text) =" ein. (Hinweis: Die Bezeichnung des Felds lautet "Title".) 
    Job_Application__r.Position__r.Name
  4. Der Bildschirm sollte folgendermaßen aussehen. Registerkarte 'Advanced Formula (Erweiterte Formel)' mit der Formel 'Position Title'
  5. Klicken Sie auf Check Syntax (Syntax prüfen), um Fehler auszuschließen.
  6. Klicken Sie auf Next (Weiter).
  7. Stellen Sie sicher, dass das Kontrollkästchen "Visible (Sichtbar)" aktiviert ist, damit alle Profile ausgewählt werden. Klicken Sie dann auf Next (Weiter).
  8. Klicken Sie auf Save (Speichern).

Abschließend ändern Sie das Layout der Seite "Review (Beurteilung)", indem Sie einen neuen Abschnitt namens "Position & Candidate" hinzufügen.

  1. Lassen Sie das Objekt "Review (Beurteilung)" im Objekt-Manager angezeigt und klicken Sie auf Page Layouts (Seitenlayouts).
  2. Klicken Sie neben dem Layout von "Review (Beurteilung)" auf Pfeil-nach-unten-Symbol und wählen Sie Edit (Bearbeiten) aus.
  3. Ziehen Sie den Eintrag Section (Abschnitt) aus der Palette an die Stelle unter dem Abschnitt "Information".
  4. Geben Sie als "Section Name (Abschnittsname)" Position & Candidate ein.
  5. Wählen Sie unter Layout die Option 2-Column (2 Spalten) aus.
  6. Klicken Sie auf OK.
  7. Klicken Sie auf Position Title und Candidate Name und ziehen Sie diese beiden Einträge aus dem Abschnitt "Information" in den neuen Abschnitt.
  8. Klicken Sie auf Save (Speichern).

Durch die Erstellung der objektübergreifenden Formeln stellen Sie sicher, dass Ling Wus Personalteam saubere, konsistente Bewerberdaten in seine Personalbeschaffungsanwendung eingeben kann. Fahren Sie nun mit dem nächsten Schritt fort, bei dem Sie Validierungsregeln erstellen, um sicherzustellen, dass keine wichtigen Daten fehlen.

Lernen Sie weiter kostenlos!
Registrieren Sie sich für einen Account, um fortzufahren.
Was ist für Sie drin?
  • Holen Sie sich personalisierte Empfehlungen für Ihre Karriereplanung
  • Erproben Sie Ihre Fähigkeiten mithilfe praktischer Aufgaben und Quizze
  • Verfolgen Sie Ihre Fortschritte nach und teilen Sie sie mit Arbeitgebern
  • Nutzen Sie Mentoren und Karrierechancen