最近のアクセス:
グリッドにおける Data Selector

グリッドコントロールまたはフリー スタイル グリッド コントロールには、 [ DataSelector ] プロパティに Data Selector 名を指定することで ([ DataSelector ] プロパティを参照)、Data Selector オブジェクトを設定することができます。次の図に、DSExampleInGrid Data Selector の構造を示します:
イメージ:5367.jpg
次の画像は、Web パネルに含まれるグリッドが、[ DataSelector ] プロパティで割り当てられた以前の Data Selector を示しています:
イメージ:5368.jpg

動作は USING 節を含む For Each と同様です。つまり、Data Selector には関連付けられたナビゲーションがありません (ベーステーブルはありません)。そのため、分析時には Data Selector の定義はグリッドの定義と組み合わされ、両方の定義の項目属性を考慮してナビゲートされるテーブルが決定します。
  • グリッドおよび Data Selector の両方に条件がある場合、両方が考慮されます。
  • グリッドおよび Data Selector に Order 節がある場合、結果として得られる順序はこれらを組み合わせたものです。グリッドの順序が優先されるため、GeneXus が Data Selector の順序を無視すると、分析時に警告 spc0135 がトリガーされます。
この例では、グリッドおよび Data Selector の条件を満たす航空会社のレコードをグリッドにロードしています。データを取り出す順序は、両方の定義で指定された順序を組み合わせたものとなります:
イメージ:5716.jpg

  • データセレクターにパラメーターを指定する必要がある場合は、 [ Parameters ] プロパティに、パラメーターをコンマで区切って入力してください。
  • Data Selector は、トランザクションのグリッドでは動作しません。

参考情報

集計における Data Selector
Data Provider における Data Selector
For Each コマンドにおける Data Selector
Data Selectors in Web Panels
Work With for Smart Devices の List ノード
Entry Panels as Filters for a List in Smart Devices


サブページ
Created: 14/09/18 03:16 by Admin Last update: 21/05/20 06:18 by Admin
カテゴリ
Powered by GXwiki 3.0