我正在上傳一個Alfresco文件,我需要從documentLibrary
動態獲取文件,我該怎麼做? .bpm20.xml是可能的。Alfresco:我怎樣才能從Sites/test/documentLibrary動態獲取文件?
var dest= companyhome.childByNamePath("Sites/test/documentLibrary/"+${trainername});
bpm_package.addNode(dest);
請大家幫幫忙
我正在上傳一個Alfresco文件,我需要從documentLibrary
動態獲取文件,我該怎麼做? .bpm20.xml是可能的。Alfresco:我怎樣才能從Sites/test/documentLibrary動態獲取文件?
var dest= companyhome.childByNamePath("Sites/test/documentLibrary/"+${trainername});
bpm_package.addNode(dest);
請大家幫幫忙
的companyhome
是root objects
一個,org.alfresco.repo.jscript.ScriptNode
類。
方法ScriptNode.childByNamePath(String path)
返回另一個ScriptNode
。
要獲取文件名,您可以在JavaScript中使用ScriptNode.getName()
方法(Java或JavaScript)或name
property(快捷方式訪問cm:name
屬性)。
var dest= companyhome.childByNamePath("Sites/test/documentLibrary/"+${trainername});
bpm_package.addNode(dest);
logger.info("and the file name is.... "+dest.name);
這是回答你的問題嗎?
不,實際上我的問題是自動生成的文檔附加到工作流 – Paul
你是什麼意思「從文檔庫中獲取文件」?什麼不適合你寫的代碼? – Gagravarr
現在文件我們已經提到靜態,我已經從類我上傳文件寫入Java類到戶外紀錄片庫,我需要相同的文件名我需要附加到工作流,我不怎麼得到動態文件名,請幫助這 – Paul
您想在將文檔上傳到文檔庫時啓動工作流程嗎?如果是這樣,你可以規則,糾正? –