私は現在、34 個の値を持つピックリスト A と 132 個の値を持つピックリスト B を作成した CRM 4.0 プロジェクトに取り組んでいます。
ピックリスト B は、合計 132 個の値のうち 2 ~ 14 個の範囲のピックリスト A で選択された値に依存します。
以前の開発者は、各ピックリスト値を定義し、無効を true または false に設定する Javascript を作成しましたが、これは 132 個の値で面倒になります。以下を参照してください。
var picklist = document.getElementById("picklist_b");
if(crmForm.all.picklist_a.value==2)
{
crmForm.SetFieldReqLevel("picklist_b", 2);
picklist[1].disabled = false;
picklist[2].disabled = false;
picklist[3].disabled = false;
picklist[4].disabled = true;
picklist[5].disabled = true;
picklist[6].disabled = true;
これを行うためのより良い方法について何かアイデアはありますか?
どうもありがとう...