エンティティの各セクションにアイコンを付ける必要があります。たとえば、一般情報にアイコンを、もう1つにインタラクションセクションを指定する必要があります。 私はそれをどうやって行うことができるか考えていますか?それぞれのセクションの背景色をどうすればいいですか? ありがとうございます。ダイナミクスのセクションアイコンの追加と背景色の変更CRM
1
A
答えて
2
セクションにアイコンを割り当てる方法はありません。あなたができる最良の方法は、各セクションにWebリソースを追加して画像にリンクさせることですが、それはあなたのために起こっているようなものではありません。
フォームの背景色を変更する方法はありません。あなたがサポートされていることに気をつけなければ、jQueryを使ってそれを行うことができます。フォームスクリプトにこの機能を入れて:
function changeSectionBackgroundColor(sectionId, color) {
parent.$("table.ms-crm-FormSection[name='"+sectionId+"']").css({"background-color": color});
}
とこのようにそれを使用します。
changeSectionBackgroundColor("General_Section_2", "red");
changeSectionBackgroundColor("General_Section_2", "#ababab");
1
あなたはセクションの画像を挿入するには、このような何かをしようとすることができます:
var stackoverflow = (function (Xrm)
{
var sectionBarClassName = '.ms-crm-Form-SectionBar'; // name of the CSS class given to the Section's Label's <td> element
function GetSection(tabName, sectionName)
{
var parentTab = Xrm.Page.ui.tabs.getByName(tabName); // get the tab
var section = parentTab.sections.getByName(sectionName); // get the section
return section;
}
function AddSectionImage(tabName, sectionName, imageUrl)
{
var section = GetSection(tabName, sectionName); // retrieve section using Xrm
var elSection = document.querySelector('table[name=' + section.getKey() + ']');
var elSectionHeader = elSection.querySelector('tr:first-child');
var elTitles = elSection.querySelectorAll(sectionBarClassName);
if (elTitles.length === 1) // we can assume that this section has a title
{
var elImg = document.createElement('img');
elImg.src = imageUrl;
elTitles[0].insertBefore(elImg, elTitles[0].firstChild);
}
}
return {
AddSectionImage : AddSectionImage
};
})(Xrm);
ますこのコードを呼び出して、タブとセクションの名前(ラベルではない)と、表示するイメージの相対URLを渡します。同様に:
stackoverflow.AddSectionImage('tab_5', 'tab_5_section_1', '/imgs/Cancel_16.png');
私はこのコードをCRM 2016(オンライン)でのみテストしました。そして、イメージは少しラフです。あなたはスタイリング(インライン)とサイズを自分で処理する必要があります。
これはもちろん、Microsoftによってサポートされていません:)
関連する問題
- 1. ダイナミクスのインラインオーダーステータスの変更crm
- 2. 変更ポップアップメニューの背景色
- 3. 変更メニューの背景色
- 4. テキストビュー、背景色の変更
- 5. のRadioButton変更背景色
- 6. 変更の背景色++エディタ
- 7. 変更背景色
- 8. プレースオートプレイトフラグメントの前景色と背景色を変更します
- 9. jqueryの背景色を追加する
- 10. チャートの背景に背景色を追加するには
- 11. 変更背景色スライダ-NAV
- 12. 変更背景色が
- 13. Excel-変更背景色
- 14. Javaの変更ボタンの背景色
- 15. winformの変更ツールヒントの背景色
- 16. アンドロイドウェブビューの変更ナビゲーションバーの背景色
- 17. JQuery JavaScriptの背景色の変更/ハイライト
- 18. RecyclerView Cardviewアイテムの背景色の変更
- 19. OnClickの変更tablerowの背景色
- 20. Primengデータセルの背景色の変更
- 21. jQueryの変更の背景色
- 22. 変更のRichTextEditorの背景色
- 23. UISearchControllerのUINavigationBar背景色の変更
- 24. Androidレイアウトの背景色の変更
- 25. 変更JComboBoxの矢印の背景色
- 26. 背景色の変更材料のデザイン
- 27. タブの背景のクリックエフェクトと選択したタブの背景の色の変更
- 28. 何かがカートに追加された場合の背景色の変更
- 29. 検索ラインと変更背景色
- 30. ボタンの背景色を変更する