F-Script |
![]() |
Wichtigusing "ST-DMASFunctions.FBL"
|
Nr.
|
Argument
|
Typ
|
Beschreibung
|
-
|
-
|
-
|
-
|
Nr.
|
Argument
|
Typ
|
Beschreibung
|
1
|
argName
|
string
|
Argument Name (Attribute).
|
2
|
argValue
|
string
|
Argument Value.
|
DMASFunctions_RequestTable_Create() DMASFunctions_RequestTable_AddArgument('DocumentCategoryId!','2020') DMASFunctions_RequestTable_AddArgument('Title','Hello')
Nr.
|
Argument
|
Typ
|
Beschreibung
|
1
|
-
|
string
|
![]() |
NotizFür das Erstellen eines DMAS-Dokuments wird ein
nameValueArray benötigt. Erstellen Sie diesen über das Snippet
DMASFunctions_RequestTable_Create.
|
/// Description: Creates XTAB (is used for creation of nameValue Array) /// Arguments: n/a DMASFunctions_RequestTable_Create() /// Description: Adds name and value to XTAB /// Arguments: argName /// argValue DMASFunctions_RequestTable_AddArgument('DocumentCategoryId!','2020') DMASFunctions_RequestTable_AddArgument('Title','Hello') var dmsDocumentId := DMASFunctions_AddDocument() return dmsDocumentId
Nr.
|
Argument
|
Typ
|
Beschreibung
|
1
|
sortBy
|
string
|
Results sorted by given column (optional). Example:
'CreatedTS asc'
|
![]() |
NotizFür das Abfragen von DMAS-Dokumenten wird ein
nameValueArray benötigt. Erstellen Sie diesen über das Snippet
DMASFunctions_RequestTable_Create.
|
function DMS_GetDocumentList() : string { DMASFunctions_RequestTable_Create() DMASFunctions_RequestTable_AddArgument('DocumentCategoryId!','2020') DMASFunctions_RequestTable_AddArgument('Owner!', XCNT.GetSessionUserNo()) /// Arguments: sortBy Rückgabe sortiert nach Spalte (optional) var sortBy := 'CreatedTS desc' var resultName := DMASFunctions_GetDocumentList(sortBy) } DMASFunctions_RequestTable_Create() DMASFunctions_RequestTable_AddArgument('DocumentCategoryId!','2020') DMASFunctions_RequestTable_AddArgument('Title','Hello') var dmsDocumentId := DMASFunctions_AddDocument() var dmsFileId := DMASFunctions_AddFileFromFileSystem(dmsDocumentId,'..\\tmp\\Adressen.csv',TRUE,TRUE) DMASFunctions_ModifyDocumentAddOOLink(dmsDocumentId,'Addr','2','','01.01.2024','31.12.2024') DMASFunctions_CheckinDocument(dmsDocumentId) DMASFunctions_ModifyDocumentState(dmsDocumentId,0,'RELEASED',FALSE) var resultName := DMASFunctions_GetDocument(dmsDocumentId) DMS_GetDocumentList()