アプリケーションシナリオ:Nオプション値があるは、option、一定の条件の下で、いくつか削除する必要があり、表示オプションを、私にはそのようなオプション2つの赤いボックスは、一定の条件の下では表示されません。
var purchasetype= Xrm.Page.getControl("new_purchasetype");
var option=Xrm.Page.getAttribute("new_purchasetype").getOptions();
for (i=0; i<option.length;i++ )
{
if (option[i].value=='100000004'||option[i].value=='100000005'||option[i].value=='100000006')
{
purchasetype.removeOption(option[i].value);
}
}
図に示された結果の実現
下記のSDK命令は、ここで括弧パラメータ数が特に注目して、値がオプションではなく、オプション自体の値です。
ます。https://www.cnblogs.com/VicTang/p/3808986.htmlで再現