|
Versionshinweise |
12.2 |
||
|---|---|---|---|
Code
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
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");