2017-10-29 4 views
0

を制御隠す以下のような別の行にラベル&コントロールを持つようにCRMのフォームのセクションのプロパティを設定午前:表示/ CRMが誤動作

enter image description here

enter image description here

enter image description here

をデフォルトでフォームコントロールはvisible = falseになります。以下のスニペットを試してみると、ラベルのみが表示されますが、テキストボックスは表示されません。私がサイドバイサイド設定を使用する場合、期待通りに動作します。

Xrm.Page.getControl("myattribute").setVisible(true); 

または

Xrm.Page.ui.controls.get('myattribute').setVisible(true); 

私はいくつかの他のサポートされている手段でこれを達成することはできますか?

更新:
私たちはCRM 2015オンプレミスです。更新されません。

Dynamics 365 CRMトライアルで同じ動作をテストしました。従来のフォームも同じように動作しますが、Turboフォームで修正されています。

enter image description here

+1

既にブラウザに問題があるかどうかを確認するために、さまざまなブラウザを試しましたか? – Alex

+0

ありがとうアレックス。私はchrome、firefox、IEで同じことを試みました。 –

答えて

0

これも、従来の形で最新のバージョンでは、日付まで製品のバグのようです。

今のところ回避策として、私たちは私たちのニーズを満たすためにコントロールを別々のセクションに保管しています。

サポートされている他のソリューションにも対応しています。

1

次のオプションを試してみて、問題が解決しないかどうか確認してくださいことはできますか?

1.レガシーフォームレンダリングをオフにします。

System Settings enter image description here

2.あなたがビジネスルールを使用することができた場合は、/非表示フィールドを表示するには、それが動作するかどうかを確認?

3.サポートされていないカスタマイズを使用して、テキストボックスを非表示にすることができます。

 var curElement = document.getElementById(controlname + "_d"); 
    if (curElement != null) 
      curElement.style.display = ''; 
+0

ありがとうございます。 1.忘れてしまったことに、私たちは2015 onpremise(Update 1なし)です。したがって、ターボは形成されません。 2.ビジネスルールと同じ動作。 (BPF?) 3.サポートされているゾーンに入りたい –

+0

サイドバイサイドオプションで別セクションに保管します。最新版でオンライン試用を予定しています。ここで更新されます。 –

+0

最新のCRMを従来の形式で再現しています。とにかくターボエンジンがうまくいきます。 –

関連する問題