dominoDocument を XPages データソースとして宣言すると、documentid をプログラムで指定できます。ただし、指定された ID が存在しない場合にエラーをトラップする方法が見つかりませんでした。ログにエラー 500 / Could not open document エラーが表示されます。
nullの「document1」などを取得することを期待しますが、エラーをうまくキャッチできます。
<xp:this.data>
<xp:dominoDocument var="document1" action="openDocument" documentId="some noteId here" formName="Document" ignoreRequestParams="true">
<xp:this.databaseName>...</xp:this.databaseName>
</xp:dominoDocument>
</xp:this.data>
ヒントはありますか?
ありがとう