Die Seiten mit Seitenteilen verknüpfen

Abgeschlossen

Seitenteile werden auf Infoboxen und Dokumentseiten verwendet, um zusätzliche Informationen zum aktuell ausgewählten Datensatz anzuzeigen. Auf einer Debitorenkarte können Sie beispielsweise die letzten Einkäufe in einer FactBox anzeigen oder sie als Teil der Gesamtzahl der nicht bezahlten Rechnungen anzeigen.

Auf einer Dokumentseite werden Seitenteile normalerweise zum Anzeigen der Zeilen verwendet. Auf einem Verkaufsbeleg wird die Seite Dokument mit der Tabelle „Verkaufskopf“ und einem Seitenteil verknüpft, in dem alle Rechnungspositionen aus der Verkaufszeilentabelle angezeigt werden.

Screenshot des Bildschirms und der Seitenteile, aus denen die Seite besteht

Verwenden Sie den Ausschnitt tpart, um einen Teil auf einer Seite zu definieren. Ein Teil hat folgende Struktur:

part(PartName; PartSource)

Ihre erste Aufgabe besteht darin, den Namen des Steuerelements auf der Seite zu definieren. Geben Sie als Nächstes den Namen der Seite an, die in den Seitenteil geladen werden soll. Der Seitenname ist der Name eines „Listenteils“ oder „Kartenteils“, wie im folgenden Screenshot gezeigt.

Screenshot der Codierung für einen Seitenteil in AL

Zwei wichtige Eigenschaften, die für Seitenteile verwendet werden, sind: SubPageLink und SubPageView.

Die Eigenschaft SubPageLink verknüpft die Hauptseite und den Seitenteil. Auf der Seite werden Teiledetails aus dem Datensatz auf der Hauptseite angezeigt. Sie können ein oder mehrere Felder aus der Tabelle auf der Hauptseite mit Feldern in der Tabelle auf dem Seitenteil verknüpfen. Sie können auch zusätzliche Filter und Sortierungen anwenden, indem Sie die SubPageView verwenden.