Skip to main content

Erstellen einer serverseitigen Apex-Steuerfeldklasse

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".

Hinweis

Dieses Modul ist für Administratoren bestimmt, die ältere Aura-Komponenten unterstützen. Lightning-Webkomponenten sind die bevorzugte Methode zum Erstellen von Benutzeroberflächen mit Salesforce. Sie sollten zum Trail Umsteigen von Aura auf Lightning-Webkomponenten übergehen, um zu erfahren, wie Sie Lightning-Webkomponenten nutzen und aktuelle Webstandards einhalten können.

Einführung

Das Lightning-Komponenten-Framework ist ein Benutzeroberflächen-Framework für die Entwicklung von dynamischen Webanwendungen für Mobil- und Desktop-Geräte.

In diesem Schnelleinstieg erstellen Sie eine einfache Lightning-Komponente, die eine Liste von Kontakten aus Ihrer Organisation darstellt. Sie beginnen mit einer Apex-Steuerfeldklasse, erstellen dann eine Lightning-Komponente sowie einen Ereignis-Handler und schließlich stellen Sie die Liste der Kontakte in der Komponente dar.

Nachvollziehen der Schritte aus "Trail Together"

Möchten Sie bei diesem Schritt einem Experten folgen? Sehen Sie sich dieses Video an, das zur Serie "Trail Together" gehört.

Erstellen eines Apex-Steuerfelds

Erstellen Sie eine Klasse für den Zugriff auf Daten von Kontakten.

  1. Klicken Sie in Ihrem Trailhead Playground auf das Setup-Zahnradsymbol Zahnradsymbol für den Zugriff auf Setup in Lightning Experience und wählen Sie Developer Console aus.
  2. Wählen Sie File | New | Apex Class (Datei | Neu | Apex-Klasse).
  3. Geben Sie als Klassenname MyContactListController ein und klicken Sie auf OK.
  4. Im Hauptteil der Klasse (d. h. zwischen den geschweiften Klammern {}) geben Sie den folgenden Code ein. Tipp: Sie können beliebige Codeausschnitte aus Trailhead kopieren und einfügen, indem Sie rechts oben auf Copy (Kopieren) klicken.
    @AuraEnabled
    public static List<Contact> getContacts(Id recordId) {
       return [SELECT Id, FirstName, LastName, Email, Phone FROM Contact WHERE AccountId = :recordId];
    }
    Apex-Methoden mit der Bezeichnung @AuraEnabled können von einer Lightning-Komponente aus aufgerufen werden.
  5. Wählen Sie File | Save (Datei | Speichern) aus.
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"