Falls Sie die Ansicht edoc archivelink-Vorgänge auf einer Business Central-Seite benötigen, auf der die Ansicht nicht integriert ist, können Sie eine App mit der gewünschten Integration mithilfe der Anwendungssprache (AL) entwickeln.
So geht’s
-
Erstellen Sie ein neues bzw. erweitern Sie ein vorhandenes AL-Projekt. Details finden Sie bei Bedarf auf der Microsoft Learn-Webseite unter Get started with AL (Business Central) (in englischer Sprache).
-
Deklarieren Sie im AL-Projekt in der Datei app.json unter dependencies die App edoc archivelink for Dynamics 365 BC, um auf die Ansicht zuzugreifen. Details finden Sie bei Bedarf auf der Microsoft Learn-Webseite unter JSON files (Business Central) (in englischer Sprache).
-
Entwickeln Sie im AL-Projekt pro Business Central-Seite, die Sie um die Ansicht erweitern möchten, folgenden Code:
pageextension MyPageExtensionID "MyPageExtensionName" extends "ExtendedPageName"
{
layout
{
addfirst(factboxes)
{
part(edocArchivelinkAttachedDocuments; "Edoc ArchivelinkAt.Doc.FactBox")
{
ApplicationArea = all;
Visible = EdocArchivelinkAttachedDocumentsVisible;
}
}
}
var
EdocArchivelinkAttachedDocumentsVisible: Boolean;
trigger OnOpenPage()
begin
EdocArchivelinkAttachedDocumentsVisible := CurrPage.edocArchivelinkAttachedDocuments.Page.GetPageVisible();
end;
trigger OnAfterGetCurrRecord()
begin
CurrPage.edocArchivelinkAttachedDocuments.PAGE.SetRecData(Rec);
end;
}
Siehe auch