関連する 2 つのフォームがあり、それらをビュー コントロールに結合します。それほど難しくありません。これは、「1 対多」タイプのシナリオ用です。
列 customerID と Customer Name を持つ顧客ビューがあるとします。次に、列 masterCustomerID、orderNumber、orderDate を持つ「多くの」ドキュメントを表示するビューがあります。
XPage で、多数のドキュメントのビュー コントロールを作成し、列 masterCustomerID、orderNumber、orderDate を追加します。次に、前に列を追加して DbLookup を実行し、顧客の実際の名前を取得します。本当に空想的なものは何もありません。
私の質問は、この状況では、ルックアップ列が FIRST 列であるということです。ビュー列をその列でソートする戦略は何ですか。デフォルトでは、注文ビューのキー値でソートされますが、これは名前値とは異なる可能性があります。
繰り返しコントロールを使用する方が簡単な場合は、それを使用することを嫌いません。
私の最初の考えは、何らかの方法で TreeMaps を使用することでしたが、大量のドキュメントが存在する可能性がある場合にそれが実用的かどうかはわかりません。多分私が見逃しているものがある...
アドバイスをいただければ幸いです。ありがとう