Skip to main content
Skip table of contents

createDocumentEntry

Versionshinweise

12.2

Code

GROOVY
IContainer DocumentUtils.createDocumentEntry(String fileName, String subject, String headwords, ILookup docOptionKey, ILookup categoryKey, String documentType)

Beschreibung

Erzeugt ein Dokument Datensatz basierend auf den übergebenen Parametern. 

Hinweis: Es wird ein ungespeicherter Dokumentendatensatz erzeugt. Falls ein Dokumentendatensatz samt Datei erzeugt werden soll sind zwei weitere Folgeschritte notwendig.

  • Speichern des Dokumentendatensatzes per WorkSpaceScriptUtils.createEntry(IScriptWorkSpace workSpace, int pos, IContainer documentEntry)
  • Hochladen des Dokuments per DocumentUtils.setDocument(IContainer documentEntry, String fileName)

Parameter

  • fileName - Der vollqualifizierte Name einer Datei, die mit dem erstellten Dokument verknüpft wird.
  • subject - Betreff für den neuen Dokumentensatz.
  • headwords - Stichwörter für den neuen Dokumentensatz.
  • docOptionKey - Die Art für den neuen Dokumentsatz, z.B. DocumentUtils.DOC_OPTION_LINK oder DocumentUtils.DOC_OPTION_INTERN.
  • categoryKey - Die Kategorie für den neuen Dokumentensatz, z.B. LookupUtils.EMPTY_KEY.
  • documentType - Der Dokumenten-Typ für den neuen Dokumentensatz, z.B. DocumentUtils.DOC_TYPE_FILE.

Rückgabe

Der erzeugte Dokument Datensatz.

Beispiele

GROOVY
IContainer document = DocumentUtils.createDocumentEntry("C:/temp/test.doc", "subject", "headwords", DocumentUtils.DOC_OPTION_INTERN, LookupUtils.EMPTY_KEY, DocumentUtils.DOC_TYPE_FILE);
IScriptWorkSpace workSpace = WorkSpaceScriptUtils.createEmptyWorkSpace("Document");
document = WorkSpaceScriptUtils.createEntry(workSpace, 0, document);<br>DocumentUtils.setDocument(document, "C:/temp/test.doc");
JavaScript errors detected

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

If this problem persists, please contact our support.