在我的XPage中,我需要设置一个数据源(Domino文档)
我尝试如下操作:
<xp:this.data>
<xp:dominoDocument var="requestDocument" action="openDocument" databaseName="#{javascript: print('db ok'); return database.getFilePath();}"
documentId="#{javascript:
print('heloooo');
var conclusion = database.getDocumentByUNID(doc_source.getDocument().getParentDocumentUNID());
var oConclusion = new OsnovaUI_document(conclusion);
var requestDoc = oConclusion.getMainDocument();
print('docID: ' + requestDoc.getUniversalID());
return requestDoc.getUniversalID();
}">
</xp:dominoDocument>
</xp:this.data>
我注意到的是documentId
中的代码段未执行。完全没有这就是为什么我将heloooo
放入其中。但是,databaseName
可以正常工作。在控制台中,我总是看到
09.03.2020 00:52:11 HTTP JVM: db ok
但不是heloooo:(
我做错了什么?在此先感谢