SystemDocumentList: Bereichsbezogen, global
Die SystemDocumentList- API bietet Methoden zum Festlegen der Datensatzfelder in der Tabelle „Dokumentlisten“ [ds_document_lists].
Diese API erfordert das Plugin Dokumentverwaltung (com.snc.platform_document_management) und wird im Namespace sn_doc_services bereitgestellt. Weitere Informationen finden Sie unter Dokumentenservices.
Verwenden Sie zum Erstellen oder Verwalten einer Dokumentliste die DocumentListService-API.
SystemDocumentList: SystemDocumentList(String docListName)
Instanziiert ein SystemDocumentList- Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| docListName | Zeichenfolge | Name der Dokumentliste. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein SystemDocumentList- Objekt instanziiert wird.
var docList = new sn_doc_services.SystemDocumentList();
SystemDocumentList – Beschreibung (Zeichenfolgenbeschreibung)
Legt das Beschreibungsfeld eines neuen Dokumentlistendatensatzes fest.
| Name | Typ | Beschreibung |
|---|---|---|
| description | Zeichenfolge | Beschreibung der Dokumentliste. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Dokumentliste eine Beschreibung hinzugefügt wird. Siehe auch DocumentListService-API.
var dL = new sn_doc_services.SystemDocumentList('My document list');
// Define the document list field
dL.description('description');
var docList = new sn_doc_services.DocumentListService();
gs.info(JSON.stringify(docList.createDocumentList(dL), null, 2));
{
"message": "Create List for the given name : My document list, List sysId : b2c021a924683c10f877a6fed1c2b0b1 is successful.",
"request_id": "b2c021a924683c10f877a6fed1c2b0b1",
"status": "success"
}SystemDocumentList – name(String docListName)
Legt das Feld Name eines Dokumentlistendatensatzes fest.
| Name | Typ | Beschreibung |
|---|---|---|
| docListName | Zeichenfolge | Name der Dokumentliste. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie eine vorhandene Dokumentliste umbenennen. Siehe auch DocumentListService.
var docListID = 'b2c021a924683c10f877a6fed1c2b0b1';
var docListUpdate = new sn_doc_services.SystemDocumentList();
docListUpdate.name('name change');
var docListSvc = new sn_doc_services.DocumentListService();
gs.info(JSON.stringify(docListSvc.updateDocumentList(docListID , docListUpdate), null, 2));
{
"message": "Update List for the given sysId : b2c021a924683c10f877a6fed1c2b0b1 is successful.",
"request_id": "b2c021a924683c10f877a6fed1c2b0b1",
"status": "success"
}