2011-07-13 31 views
-1

私は、salesforce apexプログラミングのラジオボタンに関するソリューションを探しています。salesforceのラジオボタンに関して

シナリオ1つのフィールドは、settings1 = 0、settings2 = 1、settings3 = 2の3つのオプションがあるラジオボタンが選択されたときに値が更新されます。私は設定ページのコマンドリンクを介して同じページに来るとき。以前選択された[settings1]は、選択状態のラジオボタンには含まれていません。私はそのフィールドの値を取得するためにクエリを書いたが、以前に選択された選択されたラジオボタンを表示していない。

答えて

0

visualforce selectRadioタグを使用していますか?はいの場合、オブジェクトフィールドにvalue属性を設定しましたか? ラベルと値が混在していないことを確認してください。オブジェクトフィールドには、ラジオフィールドのラベル(settings1)ではなく値(設定1を選択した場合は0)を格納する必要があります。

+0

はい私はvisual1タグselectRadioを使用していて、settings1オプションが選択されているとき、オブジェクトフィールドは0で保存されています。しかし、コマンドリンクで同じページに来るとき、ラジオボタンはset1のチェック状態にはありません。 – munna

+0

同じページに来ると言うとき、ポストバックを意味しますか?ページの実行順序に問題があるようです(私は間違っている可能性があります)。 [Visualforceページのポストバック要求の実行の順序](http://www.salesforce.com/us/developer/docs/pages/Content/pages_controller_postback_request.htm)を参照してください。 – manubkk

関連する問題