2016-10-14 13 views

答えて

2

リボンワークベンチを使用しない場合は、リボンをzipファイルとして書き出すことができます。次に、それを抽出し、XMLファイルを手動で編集します。 Hereには、必要な結果を得るためにどのノード、属性、値を変更する必要があるかを示すXML参照があります。

EDIT:あなたの質問に答えてください - JavaScriptからリボンボタンを隠す方法はありません。 IDでボタンを見つけて、表示属性を変更しようとすることもできますが、それはサポートされていません。

+0

ありがとうございますpen2 – sks

+0

この道を下っている場合は、リボンを非表示にするjavascriptがform.onloadイベントで発生している場合は注意が必要です。リボンは非同期にロードされるので、非表示にしようとしている要素がまだ表示されていない可能性があります。 – Malachy

0

リボンワークベンチを使用しない理由がわかりません。これはプラグインとしてXrmToolBoxに含まれているので、CRM自体に何もインストールする必要はありません。このツールを使用すると、ボタンの位置を特定し、jsを使用するカスタム有効/無効(私の頭の上からどれが外れているかわからない)を追加するだけです。リボンはあなたが定義したjs webresourceをロードし、あなたの関数はブール値を返すだけです。

あなたの他の選択肢は、ソリューションの抽出を手動で編集することです。xml ... yuck!

関連する問題