我只是試圖創建一個響應文檔,該文檔從父文檔中提取字段(數據)。這些數據還需要保存響應文檔(這是獨立的),所以我不能只使用「只讀」字段。我已將計算的字段綁定到父文檔上的字段,但是當響應文檔顯示時,字段未被拉入。帶計算字段的響應文檔
我想知道它是否沒有正確獲取ParentID?我用我的「響應」按鈕,這個代碼來創建響應文檔:
document1.getDocument().getUniversalID()
我只是試圖創建一個響應文檔,該文檔從父文檔中提取字段(數據)。這些數據還需要保存響應文檔(這是獨立的),所以我不能只使用「只讀」字段。我已將計算的字段綁定到父文檔上的字段,但是當響應文檔顯示時,字段未被拉入。帶計算字段的響應文檔
我想知道它是否沒有正確獲取ParentID?我用我的「響應」按鈕,這個代碼來創建響應文檔:
document1.getDocument().getUniversalID()
行動「創建迴應文件」只創建響應文件,並增加了$ REF項。如果您想從父文檔複製字段,則必須手動複製它們。你可以這樣做,在beforePageLoad事件:
<xp:this.data>
<xp:dominoDocument var="document1" />
</xp:this.data>
<xp:this.beforePageLoad><![CDATA[#{javascript:
var parentDoc = database.getDocumentByUNID(document1.getParentId());
document1.setValue("Title", parentDoc.getItemValue("Title"))
document1.setValue("Description", parentDoc.getItemValue("Description"))
}]]>
</xp:this.beforePageLoad>
這樣字段將會複製到響應文檔。您可以像往常一樣在回覆的XPages中顯示字段:
<xp:text
id="computedField1"
value="#{document1.Title}">
</xp:text>
向我們展示您的「回覆」按鈕的完整代碼,以及響應XPage中字段定義的示例。 –
這只是一個帶有創建文檔響應操作的按鈕。它打開我的評論XPage(這是迴應)。母文件具有諸如「表格編號」「標題」「描述」和「部門」等字段。在父文檔的這些字段中輸入的數據需要顯示在響應文檔中。 – Robert