2013-03-25 41 views
0

在露天processdefinition XML腳本,有哪些可能的方法對NodeRef VAR電話?例如,如果我有一個像這樣定義的變量:露天processdefinition XML腳本

var node = utils.getNodeFromString(library);

我知道我可以像使用「移動」和「保存」的方法,但什麼是方法的完整列表 ? (這哪裏是記錄?)

感謝

回答

1

您可以找到露天的JavaScript API在official docsin the wiki一個詳盡的文檔。

確保您正在查看與您的Alfresco實例相匹配的文檔版本,API可能存在相關差異。

+0

謝謝,我真正想要做的是這樣的: 1.我有一個現有的processdefinition.xml文件 2.它通過刪除現有節點,然後將新節點移到其位置來執行節點更新。 VAR existingNode = utils.getNodeFromString(庫); VAR newNode = utils.getNodeFromString(tempLibrary); existingNode.remove; newNode.move(existingNode); 這種方法唯一的問題是,當它完成時,existingNode中的所有文件/文件夾 都有新的創建日期(創建新文件的日期/時間)。 我希望能夠從原來的節點保持創建日期。 – 2013-03-25 22:02:48

+0

'cm:created'屬性是['protected'](http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/repository/config/alfresco/model/contentModel .xml),即只讀。圍繞這個限制有多種方式,但這是一個完全不同的主題IMO。 – skuro 2013-03-26 08:43:05