問題[15] スポーツジムを対象としたGeneXusアプリケーションに関する問題です:
次のようなトランザクション設計があり、パラメータによって受け取った日付の期間に行われる、すべてのエアロビクスクラス (DisciplineId=1)を示すリストを作成しようと思います。
適切な実装を選択してください。
15.1
15.2
15.3
いずれも正しくない
解答は??
【解答】15.2
【解説】
設問のトランザクションをデータモデル(テーブル)に展開した図は以下の通りです。
for eachコマンドで指定された項目属性からベーステーブルがClass、拡張テーブルがClass、Trainer、Disciplineとなるためネストのfor eachを使わなくても(1つのfor eachだけで)アクセスが可能です。
0 件のコメント:
コメントを投稿