Dynamics CRM使用JS隱藏自定義按鈕

2022-06-24 03:03:14 字數 558 閱讀 1642

在我們平時客製化開發的時候會經常遇到要製作自定義按鈕的情況,而這個自定義按鈕的功能又經常會有一些隱藏邏輯需要實現,所以每次通過獲取控制項查詢這個按鈕再隱藏比較麻煩,而且偶爾會出現**沒起作用的效果。下面的方法可以很輕鬆的將字段隱藏。

1、開啟我們要隱藏按鈕的表單介面

2、f12開啟頁面的開發模式,按照上圖步驟,找到對應按鈕的位置,複製出來錶簽上的id,再鍵入如下**

var submitbuttonid="gs_expend_contract|norelationship|form|gs.gs_expend_contract.button4.button";

var submitbtn = window.top.document.getelementbyid(submitbuttonid);

submitbtn.style.display='';

submitbtn.style.display='none';

放到你要觸發隱藏按鈕的邏輯裡面就可以了。

Dynamics CRM 資料遷移

處理方式 兩個系統新建乙個文字欄位uid。將uid和主欄位放入乙個檢視,匯出資料。將主字段與uid內容互換後匯入系統。此時主字段就唯一了。然後匯出該實體資料,匯入到遷移後的系統。做關聯實體的匯入時,就不會duplicated reference。建議那些主欄位沒有唯一,又在其他實體存在引用時,都用改...

Dynamics CRM 分頁查詢

在使用crm組織服務查詢的時候,預設查詢資料條數最大值為5000條,想查詢全部的資料需要使用分頁查詢。官網例項 單次查詢的個數 int pagesize 5000 第幾頁 int pageindex 1 var ectemp new entitycollection 臨時的實體集合 var ec n...

Dynamics CRM 連線特性

連線角色 connectionrole 可以在同實體型別或者不同實體型別的兩個業務資料之間建立起聯絡,並指定此聯絡的種類。業務場景 某個聯絡人c原本是客戶a1公司的經理,現在換到了a2公司了,那麼,如果在c記錄的所屬公司上面維護其所屬公司,那麼就會將c曾經在a1公司工作過的資訊丟失了。而如果這個資訊...