openIndexData

openIndexData

Einleitung

Mittels der Methode openIndexData wird die Skripting-Methode Show Indexdata oder Edit Indexdata des enaio® webclient aufgerufen, die die Indexdatenmaske für das als Parameter übergebene DMS-Objekt öffnet.

Verfügbar: ab enaio® weblient: 10.0 Final, Service Release 2

Beispiel

openIndexData (TypeScript)
await lib.openIndexData(false, "view", "12345", "262238");

Parameter

Parameter

Type

Optional

Mögliche Werte

Default

Beschreibung

Parameter

Type

Optional

Mögliche Werte

Default

Beschreibung

inNewTab

boolean

Nein

true / false

false

Soll die Indexdatenansicht des Objektes in einem neuen Tab oder im Tab des Dashlet geöffnet werden.
Bei enaio® mobile wird dieser Parameter nicht ausgewertet, da es dort keine Tabs gibt. Die Indexdatenansicht wird hier immer im aktuellen Fenster geöffnet.

mode

string

Nein

view / edit

edit

Soll die Indexdatenansicht im schreibgeschützten Modus (view) oder im Editiermodus (edit) geöffnet werden.
Hat ein Benutzer nicht die erforderlichen Rechte für den Editiermodus, so wird die Indexdatenansicht für ihn im schreibgeschützten Modus geöffnet auch wenn hier 'edit' übergeben wird.

objectId

string

Nein

 

 

Die osId des DMS-Objektes.

objectTypeId

string

Ja

 

undefined

Die objectTypeId des DMS-Objektes. Dies erhöht die Performance beim Öffnen der Indexdatenansicht.

Für typenlose Dokumentobjekte, die sich in der internen Ablage befinden, kann diese Methode nicht verwendet werden, da das Anzeigen bzw. das Bearbeiten von Indexdaten erst nach der Zuordnung zu einem Objekttyp möglich ist.

Rückgabewert

Boolean true, wenn die objectId und objectTypeId valide waren und das Öffnen durchgeführt wurde. Ansonsten false.