function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
TOM*TOM* 

項目の連動関係について

いつもお世話になっております。
プラットフォーム上にある様な項目の連動関係をテキストボックスと選択項目で行いたいと考えています。
しかし、項目の連動関係ではテキストボックスは対応していないので
連動項目の仕組み
連動項目の作成方法(Apexトリガで作成するなど)
どんな些細なことでもいいので、分かられる方は教えていただけませんでしょうか。

具体的には、同じVisualforce内に存在する選択リストとテキストボックスを連動で
選択項目で「犬」、テキストボックスで「DOG」と入力されていて、選択項目を「なし」にすると、テキストボックスも空欄になるようなイメージです。

Best Answer chosen by Admin (Salesforce Developers) 
Mitch OkamotoMitch Okamoto

ある項目での動作で別の選択項目などを動的に変更したい場合には、onchangeイベントをフックしたActionsupportを使って動的に切り変える方法があります。

入力内容に変化があった時のイベントですので、イベント発生元がInputFieldでも動作するかと思います。

 

以下ご参考下さい

Visualforce Pagesにて、選択リストの制御項目を使う方法

 

また合わせ技までやるならSpring '12の新機能のDynamic Visualforce Componentsを使うこともできます。

この場合はApex側でコンポーネントを生成しますので、より複雑な制御が可能になると思います。

 

Dynamic Visualforce Components (英語です)

http://www.salesforce.com/us/developer/docs/pages/Content/pages_dynamic_vf_components_intro.htm?SearchType=Stem&Highlight=Dynamic|dynamic|dynamically

 

ご参考までに。

All Answers

Mitch OkamotoMitch Okamoto

ある項目での動作で別の選択項目などを動的に変更したい場合には、onchangeイベントをフックしたActionsupportを使って動的に切り変える方法があります。

入力内容に変化があった時のイベントですので、イベント発生元がInputFieldでも動作するかと思います。

 

以下ご参考下さい

Visualforce Pagesにて、選択リストの制御項目を使う方法

 

また合わせ技までやるならSpring '12の新機能のDynamic Visualforce Componentsを使うこともできます。

この場合はApex側でコンポーネントを生成しますので、より複雑な制御が可能になると思います。

 

Dynamic Visualforce Components (英語です)

http://www.salesforce.com/us/developer/docs/pages/Content/pages_dynamic_vf_components_intro.htm?SearchType=Stem&Highlight=Dynamic|dynamic|dynamically

 

ご参考までに。

This was selected as the best answer
TOM*TOM*

返信遅くなり大変申し訳ございません。
参考にさせていただきます。

また、何かありましたらよろしくお願い致します。