我最近從我的前任繼承了一個非常混亂的Dynamics CRM系統。我想清理公司在賬戶周圍導航的方式。目前,有3個視圖和一個形式約2000(誇張)的JavaScript代碼行!請求建議:分類帳戶實體
我們將賬戶分爲三類: TypeA,TypeB,TypeC。這由一個選項下拉控制。一旦選定,屏幕根據它隱藏/顯示。這意味着我們有一個非常廣泛的AccountExtensionBase表。我接受我將不得不忍受這一點,因爲我已經相信建立一個1..1的擴展並不像看起來那麼容易?
我想要做的是更改CRM右側的「工作區 - >客戶」菜單。我想添加三個可單擊選項所以它會讀取
客戶
- 賬戶
- 類型A
- 的TypeB
- TypeC
- 聯繫
一旦點擊,例如,'TypeA'會將用戶帶到'TypeA'acco通過預定義視圖過濾的unts。然後,從該視圖中獲取帳戶表單的任何請求都會將用戶重定向到特定的「TypeA」表單,我尚未創建該表單。
我已經在這裏閱讀這篇文章Crm 2011 - How to set a default form depending on attribute value (without using Javascript)?這是如何重新指導表單的一個很好的例子。但是,我不確定如何處理來自「新建」請求的請求,因爲下拉菜單尚未填充。
有沒有一種方法可以在CRM中清晰地構建這個概念?我發現很難得到任何體面的谷歌搜索結果,因爲我不確定我應該使用什麼術語。
任何幫助或鏈接到適當的指南將非常感激。 謝謝。
我非常懷疑這是可行的,而且我確信,「新」形式中涉及的「依賴於上下文」的行爲取決於視圖。他們需要一個自定義的Web應用程序來進行自定義。 – Alex