Übung – Tabellenerweiterung erstellen
Simon ist ein Entwickler. Er arbeitet für CRONUS International Ltd., und möchte eine Lösung erstellen, um Social-Media-Informationen für Debitoren zu speichern. Zum Speichern von Social-Media-Informationen muss er eine Tabellenerweiterung erstellen.
Aufgaben
Erstellen Sie eine Tabellenerweiterung mithilfe von Ausschnitten.
Fügen Sie einer vorhandenen Tabelle zusätzliche Felder hinzu.
Schritte
Starten Sie Visual Studio Code.
Wählen Sie Ansicht > Erweiterungen (STRG+UMSCHALT+X).
Geben Sie AL Language in das Suchfeld Nach Extensions in Marketplace suchen ein.
Wählen Sie dann die grüne Schaltfläche Installieren aus.
Erstellen Sie ein neues AL-Erweiterungsprojekt. Wählen Sie Anzeigen > Befehlspalette ... (STRG+UMSCHALT+P) aus.
Geben Sie AL: Go! in das Suchfeld ein, und wählen Sie den Befehl aus der Liste aus.
Akzeptieren Sie den vorgeschlagenen Pfad (oder geben Sie einen anderen Pfad ein).
Wählen Sie die Zielplattform 4.0 Business Central 2019 Release Wave 2 aus.
Wählen Sie als Entwicklungsendpunkt Microsoft Cloud Sandbox aus.
Laden Sie die Anwendungssymbole herunter. Wählen Sie Anzeigen > Befehlspalette ... (STRG+UMSCHALT+P) aus.
Geben Sie AL: Symbole herunterladen in das Suchfeld ein, und wählen Sie den Befehl aus der Liste aus.
Geben Sie auf Anfrage Ihre organisatorischen Anmeldeinformationen an (Microsoft 365-Konto oder Microsoft Entra ID-Konto).
Öffnen Sie die Datei app.json und ändern Sie die Einstellung Name in Social Media. Ändern Sie die Einstellung Herausgeber in Cronus International Ltd.
Entfernen Sie die Datei HelloWorld.al.
Wählen Sie Datei > Neue Datei aus, und speichern Sie die Datei anschließend direkt durch Auswahl von Datei > Speichern. Benennen Sie die Datei mit SocialMedia.TableExt.al.
Erstellen Sie eine neue Tabellenerweiterung in der Datei, indem Sie Codeausschnitte verwenden. Geben Sie ttableext ein, und drücken Sie die Tabulatortaste.
Ändern Sie ID in 50110 und den Namen in CRONUS-Social-Media-Tabellenerweiterung.
Stellen Sie sicher, dass die Tabellenerweiterung die Tabelle Debitor erweitert.
Erstellen Sie die Felder aus der folgenden Tabelle:
Feldnr. Feldname Datentyp Länge 50110 Facebook Text 50 50111 X, früher Twitter Text 30 50112 Instagram Text 50 50113 LinkedIn Text 50 Legen Sie die Eigenschaften Caption und DataClassification für jedes Feld fest.
Entfernen Sie den anderen Code in der Datei (entfernen Sie die Variable myInt).