2016年5月12日木曜日

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

問題[25] 以下のようなTrainerおよびDisciplineトランザクションを含む、スポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。


以下のように設計されたWebパネルがあり、「Update」および「Delete」ボタンに関連付けられたイベントは、グリッドで事前に選択された種目の更新や削除をそれぞれ可能にするため、Disciplineトランザクションを呼び出します。


トランザクション側でパラメータを受け取る際に、&DisciplineId変数またはDisciplineId項目属性の、どちらで受け取る事が正しいか選択してください。





  • 25.1  &DisciplineId 変数で受け取る必要があります。 
  • 25.2  DisciplineId 項目属性で受け取る必要があります。

解答は??
【解答】 25.2

【解説】Disciplineトランザクションを呼び出して更新や削除処理を行うためにはトランザクション側で主キーであるDisciplineIdによるレコードのフィルタリングが必要になります。

トランザクションでのレコードフィルタリングはParmルールにて項目属性を指定します。

例)

 ※&modeはトランザクションの処理モードを指定する変数

0 件のコメント:

コメントを投稿