問題[21] スポーツジムを対象としたGeneXusアプリケーションに関する問題です:
次のようなトランザクション設計があり、トレーナーを選択し、選択したトレーナーに関係する種目を表示する、ベーステーブルのあるWebパネルを設計します。
適切と思われる実装を選択してください。
21.1 GeneXus によって、選択されたトレーナーの種目(TrainerId)がフィルタ変数(&TrainerId)に自動的に表示されることから、 他には何も追加する必要がない。
21.2 グリッドに対して条件(TrainerId = &TrainerId)を追加する必要がある。
21.3 いずれも正しくない。
解答は??
【解答】 21.2
【解説】Webパネルにおいてフィルタ用変数によるグリッドの抽出条件指定は明示的に設定する必要があります。設定箇所として以下があります。
- グリッドコントロールのConditionsプロパティ
- グリッドコントロールのData Selectorプロパティ
- WebパネルオブジェクトのConditionsタブ
暗黙的にフィルターとして組み込まれるのはParmルールに項目属性を記述した場合です。
0 件のコメント:
コメントを投稿