Skip to main content
Skip table of contents

Integrieren der ECM-Dropzone auf eine Dynamics NAV-Seite

Falls Sie die ECM-Dropzone auf einer Dynamics NAV-Seite benötigen, auf der die Dropzone nicht integriert ist, können Sie eine eigene Integration mithilfe der Anwendungssprache (C/AL) entwickeln.

So geht’s

  1. Starten Sie Ihre NAV-Entwicklungsumgebung.

  2. Öffnen Sie die Standardseite, die Sie um die ECM-Dropzone erweitern möchten und nehmen folgende Anpassungen vor:

  3. Deklarieren Sie die globale boolesche Variable EdocArchivelinkDropZoneVisible.

  4. Erstellen Sie im Container FactBoxArea das Element:

    1. Wählen Sie für Type den Eintrag Part und für SubType den Eintrag Page aus.

    2. Geben Sie unter Name Folgendes ein: EdocArchivelinkDropZone

  5. Öffnen Sie die Eigenschaftenübersicht des Elements unter Ansicht > Properties.

  6. Aktualisieren Sie die Einträge für die folgenden Eigenschaften:

    1. Geben Sie bei Visible den Wert EdocArchivelinkDropZoneVisible ein.

    2. Geben Sie bei PagePartID den Wert Edoc Archivelink DropZone ein.

  7. Schließen Sie den Dialog.

  8. Öffnen Sie für die anzupassende Seite den C/AL-Editor mit F9 oder C/AL Code.

  9. Passen Sie Folgendes an:

    1. Platzieren Sie im Trigger OnOpenPage() die folgenden Codezeilen:

      CODE
      CurrPage.EdocArchivelinkDropZone.PAGE.SetCurrPageData(Rec, CurrPage.OBJECTID(FALSE));
      EdocArchivelinkDropZoneVisible := CurrPage.EdocArchivelinkDropZone.PAGE.GetPageVisible();
    2. Platzieren Sie im Trigger OnAfterGetCurrRecord() die folgende Codezeile:

      CODE
      CurrPage.EdocArchivelinkDropZone.PAGE.SetCurrPageData(Rec, CurrPage.OBJECTID(FALSE));
  1. Speichern Sie die Änderungen und kompilieren Sie die Seite.

Siehe auch

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.