Question/Problem
VB 移行ツールを実行後、コントロールにエンティティの単一のレコードの値を指定する際に、FetchOne関数を設定したが、値が正しく反映されていない。
チョイスセットと紐付くラジオボタンの「既定で選択する値」を指定しようとしています。
![]()
Resolution
コントロールにエンティティ レコードを表示するには、アプリの変数と、コントロールの属するページの [値を設定] ルールを使用することを推奨します。
この方法によって、値が適切に選択された状態を維持することができます。
チョイスセットと紐付くラジオボタンの[既定で選択する値]を一例にした設定の手順は以下の通りです。
- 「コントロール追加」より変数を選択し、既定値を設定するためのアプリ変数を作成します。型フィードに、チョイスセットのレコード型を設定してください。
![]()
![]()
2.ラジオボタンが所属するページの[イベント] > [ルール]画面を開きます。
![]()
3.[値を設定]を追加します。
![]()
4.[値を設定]のプロパティを以下のように設定します。
-
設定する項目: 手順1で作成したアプリ変数
-
値: FetchOne関数を使用し、エンティティの単一のレコードを表す式

5.ラジオボタンの[既定で選択する値]にで、手順1で作成した変数を設定します。
![]()