[Dynamics CRM 2016 Bug Reporting]JavaScriptが動かない場合の対処方法
2016/09/26 Kyo1.Inoue
以前のバージョンのJava Scriptが、Dynamics CRM 2016では動かないパターンがいくつかあります。
Dynamics CRM 2016のJava Scriptが、DOM の要素にアクセスすることは禁止されているため、以前と異なり、2016では動かなくても仕方ないのですが、
例えば、フォームに配置したWebResourceのhtmlタグのSubmitボタンや、
WebResource上でのXrm呼び出し、フォームスクリプトのメソッド呼び出し等です。
Dynamics CRM 2016 新機能の Turbo Formの互換性に解決していない問題があり、それによって動かない環境もあるようです。
以下に対処方法を記載します。
1. 「設定」⇒「管理」より、「システム設定」を選択します。
2. ポップアップされたシステム設定の「全般」タブの一番下、
「レガシフォームのレンダリングを使用する」で、”はい”を選択し、一旦ブラウザを閉じてログインし直します。
私の環境ではこれによって、Java Scriptエラーが改善されました。
是非試してみてください。