読み書き可能。データベースの全レプリカの中で文書を一意的に識別するユニバーサル ID です。
レプリカデータベース内の 2 つの文書が同じユニバーサル ID を持つときは、それらの文書はレプリカです。
既存文書の UNID を変更すると、その文書は新規文書になります。
既存の文書と同じ UNID を使用して文書を保存すると、例外が発生します。
文書のユニバーサル ID を取得する別の方法などの詳細については、@DocumentUniqueID を参照してください。
<xp:dataTable id="dataTable1" rows="30" value="#{javascript:return database.getAllDocuments()}" var="rowdoc">
<xp:column id="column1">
<xp:text escape="true" id="computedField3"><xp:this.value>
<![CDATA[#{javascript:return rowdoc.getItemValueString("subject")}]]></xp:this.value></xp:text>
<xp:this.facets><xp:label value="subject" id="label1" xp:key="header"></xp:label></xp:this.facets>
</xp:column>
<xp:column id="column2">
<xp:button value="edit" id="button6"><xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:openPage name="/main2.xsp" target="editDocument"
documentId="#{javascript:rowdoc.getUniversalID()}">
</xp:openPage>
</xp:this.action></xp:eventHandler></xp:button>
</xp:column>
</xp:dataTable>