機会エンティティの 'estimatedvalue' 属性は、必須としてマークされています。フォームにそれがありますが、フォームUIのカスタマイズとjavascriptの使用の両方で無効としてマークしましたが、フォームを無効にした後、他のjavascriptがフォームを再度有効にしています。
これまでの最善の解決策は、タイムアウトのコールバックから属性を無効にすることです: setTimeout("CommonLib.setDisabled('estimatedvalue', true);", 1);
。フィールドが読み込まれると、無効として読み込まれ、他の js がフィールドを有効にし、タイムアウトからのコールバックが実行されて再び無効になるため、フィールドがグレー表示から黒、グレー表示に変わります。
私が無効にした他の 2 つの属性があり、それらは無効のままですが、実際に必要なのは推定値だけなので、それと関係があると思います。
何がフィールドを再び有効にしているのかについてのアイデアはありますか?