レイアウトで
ビジネスコンポーネント変数を挿入できます。GeneXus のメインメニューから
[ 挿入 ] > [ 変数 ] の順に選択するか、
ツールボックスからコントロールをドラッグします。
次のダイアログが表示され、レイアウトに表示しない
プロパティを消去できます:
この画像に示すように、ビジネスコンポーネント変数のレベルがネストされている場合、変数がグリッドに挿入されます。たとえば、ビジネスコンポーネント変数 &Invoice が
Web パネルレイアウトに挿入されると、次のようになります:
Web パネル内の変数は既定で編集可能であるため、すべての &Invoice プロパティを編集できます。
次に、ユーザーが請求書 ID の値を入力し、ボタンをクリックしてすべての請求書データをロードできるようにするとします。このシナリオは次の実装で解決できます:
Event 'Get'
&Invoice.Load(&Invoice.InvoiceId)
Endevent