0

カスタム コントロールのデータソースに何か欠けていると思います。カスタム コントロールを作成するとき、XPage 上のデータソースの名前がどうなるかわかりません。Type com.ibm.xsp.domino.model.DominoDocumentData と Method Binding Editor を使用して渡すカスタム プロパティをカスタム コントロールに追加しました。カスタム コントロールにカスタム コントロールが含まれていない場合、この種の機能は機能するようです。その時点で、私が迷子になっているか、XPage/Custom Control バインディングが迷子になっています。

これが私がやろうとしていることです。拡張ライブラリを使用してタブテーブルを作成し、cc に配置しました。その上にいくつかのタブを設定しました。各タブの情報量は非常に多いため、各タブにカスタム コントロールを作成することにしました。次に、ccYN カスタム コントロールを作成したほぼすべての行で Yes/No の質問をします。さらに、cc プロパティで設定した別の fieldName に再利用して単純にバインドできるため、他のいくつかの行にも同様に質問します。データソースが XPage 用に定義されていて、すべての cc で使用できる場合、上記の方法は最初のレベルでは機能するように見えますが、それよりも深くなると、私や XPage が本当に混乱する、と他の人が言っているのがわかります。私はインターネットを検索したり、Mastering Xpages を読んだりしましたが、それほど進んでいません。

4

2 に答える 2

0

まだ答えを探しているかどうかはわかりませんが、カスタム コントロールで "currentDocument" のデータ ソースを使用できます。これは、カスタム コントロールが 1 つのドキュメント データ ソースを持つパネルにあるか、1 つのドキュメント データ ソースを持つ XPage にあることを前提としています。

于 2014-05-14T20:16:06.000 に答える