GeneXusジュニアアナリスト資格模試「超解説」問題23

問題[23] 以下のようなトランザクション設計を持つ、スポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。

登録済みの全クラスを表示するベーステーブルのある Web パネルが設計されています。

12人のトレーナーと123件のクラスが登録されており、次の Webパネルを実行した場合の、Loadイベント実行回数を選択してください。



  • 23.1 1回
  • 23.2 12回
  • 23.3 123回


解答は??


【解答】 23.3 

【解説】ベーステーブルありのWebパネルでは、クエリーの結果取得したレコード件数分Loadイベントが実行されます。

設問ではWebパネルのグリッド上にClassId、ClassDate、TrainerName項目属性を配置しています。この結果、ベーステーブルはClass、拡張テーブルはClass、Trainerとなり、Classテーブルに登録された123件がこのクエリーで取得されるレコード数となります。

つまり、Loadイベントが実行される回数は123回となります。





コメント

このブログの人気の投稿

データプロバイダーを使いこなそう - 応用編その4 スケジューラー 補足編

HTMLヘッダーにあれこれ直接追加したいとき

GeneXusにおけるWebアプリケーションセキュリティ対策 - OWASP 2010 Top10 Security Risks in GeneXus Applications