Übung – Das Tabellenerweiterungsobjekt „Debitoren“ erstellen
Szenario
Die Debitorentabelle ist wie viele andere Tabellen Teil des Business Central-Dienstes und kann von Entwicklern nicht direkt geändert werden. Entwickler müssen einen neuen Objekttyp erstellen: eine Tabellenerweiterung, um weitere Felder hinzuzufügen oder Eigenschaften für diese Tabelle zu ändern.
Für die Debitorenbelohnungserweiterung möchten Sie der Debitorentabelle ein Feld hinzufügen. In den folgenden Schritten erstellen Sie eine Tabellenerweiterung für die Debitorentabelle und fügen das Feld RewardPoints hinzu.
Das Erweiterungsobjekt „Debitorentabelle“ erstellen
Führen Sie die folgenden Schritte aus, um das Erweiterungsobjekt „Debitorentabelle“ zu erstellen:
Erstellen Sie eine neue .al-Datei.
Erstellen Sie zunächst eine neue Datei, indem Sie die Schaltfläche Neue Datei auf der Seitenleiste von Visual Studio Code auswählen, um eine neue Seite in Ihrer Erweiterung einzurichten.
Stellen Sie sicher, dass der Dateiname mit „.al“ endet. In diesem Beispiel können Sie den Namen Customer.TableExt.al verwenden.
Fügen Sie der Seite den Code hinzu. Sie können den folgenden Code kopieren und in die Datei Customer.TableExt.al einfügen.
tableextension 50100 Customer extends Customer { fields { field(10001; RewardPoints; Integer) { Caption = 'Reward Points'; DataClassification = CustomerContent; MinValue = 0; } } }