Übung – Tabellenerweiterung erstellen

Abgeschlossen

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

  1. Starten Sie Visual Studio Code.

  2. Wählen Sie Ansicht > Erweiterungen (STRG+UMSCHALT+X).

  3. Geben Sie AL Language in das Suchfeld Nach Extensions in Marketplace suchen ein.

  4. Wählen Sie dann die grüne Schaltfläche Installieren aus.

  5. Erstellen Sie ein neues AL-Erweiterungsprojekt. Wählen Sie Anzeigen > Befehlspalette ... (STRG+UMSCHALT+P) aus.

  6. Geben Sie AL: Go! in das Suchfeld ein, und wählen Sie den Befehl aus der Liste aus.

  7. Akzeptieren Sie den vorgeschlagenen Pfad (oder geben Sie einen anderen Pfad ein).

  8. Wählen Sie die Zielplattform 4.0 Business Central 2019 Release Wave 2 aus.

  9. Wählen Sie als Entwicklungsendpunkt Microsoft Cloud Sandbox aus.

  10. Laden Sie die Anwendungssymbole herunter. Wählen Sie Anzeigen > Befehlspalette ... (STRG+UMSCHALT+P) aus.

  11. Geben Sie AL: Symbole herunterladen in das Suchfeld ein, und wählen Sie den Befehl aus der Liste aus.

  12. Geben Sie auf Anfrage Ihre organisatorischen Anmeldeinformationen an (Microsoft 365-Konto oder Microsoft Entra ID-Konto).

  13. Öffnen Sie die Datei app.json und ändern Sie die Einstellung Name in Social Media. Ändern Sie die Einstellung Herausgeber in Cronus International Ltd.

  14. Entfernen Sie die Datei HelloWorld.al.

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

  16. Erstellen Sie eine neue Tabellenerweiterung in der Datei, indem Sie Codeausschnitte verwenden. Geben Sie ttableext ein, und drücken Sie die Tabulatortaste.

  17. Ändern Sie ID in 50110 und den Namen in CRONUS-Social-Media-Tabellenerweiterung.

  18. Stellen Sie sicher, dass die Tabellenerweiterung die Tabelle Debitor erweitert.

  19. 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
  20. Legen Sie die Eigenschaften Caption und DataClassification für jedes Feld fest.

  21. Entfernen Sie den anderen Code in der Datei (entfernen Sie die Variable myInt).