審批通過后的單據,一般要對其進行控制,不能修改,不能添加,刪除等,下面分別介紹下如何實現: 一、 禁止修改: 1. 主表控制,如果頁面上審批狀態為審批中或審批通過,就把整個頁面都disable掉 ...
基本上每個實體form上都會有單據編號,而且不同的實體編號要求還不太一樣,這時就需要一個通用的單據編號插件,可配置以應對不同的需求。 下面簡單介紹下實現步驟: . 創建二個實體,以保存各實體所要求的不同單據規則及當前流水號 . 為不同的實體配置各自的單據規則 . 編寫及注冊插件 一 創建實體 . 創建單據規則實體,用於保存各實體的單據規則: . 創建一流水號實體,用於記錄當前流水號: 二 配置單據 ...
2014-09-23 21:38 2 2085 推薦指數:
審批通過后的單據,一般要對其進行控制,不能修改,不能添加,刪除等,下面分別介紹下如何實現: 一、 禁止修改: 1. 主表控制,如果頁面上審批狀態為審批中或審批通過,就把整個頁面都disable掉 ...
1. 問題描述 最近新建了一個post事件的插件,傳入的參數處理如下: 但當我發布插件時,發現報錯了,有屬性沒值,奇怪了,明明unit test通過了啊! 2. 解決方法1 后來在調用這個傳進來的實體參數前,重新取一次,一切正常 ...
插件是可與 Microsoft Dynamics CRM 2013 和 Microsoft Dynamics CRM Online 集成的自定義業務邏輯(代碼),用於修改或增加平台的標准行為。也可以將插件認為是針對 Microsoft Dynamics CRM 觸發的事件的處理程序。您可 ...
這里列出所有 Dynamic CRM 2013學習筆記 系列文章,方便大家查閱。有任何建議、意見、需要,歡迎大家提交評論一起討論。 本文原文地址: Dynamic CRM 2013學習筆記 系列匯總 一、 插件 Dynamic CRM 2013學習筆記(一)插件輸入實體參數解析 ...
有一個實體的子表數據量太大,於是客戶想用execel來導入實體數據。首先想到的是用系統自帶的Import Data,客戶嫌太麻煩,比如lookup字段要做map等。 下面是具體的實現步驟: 一、定 ...
CrmFetchKit.js是一個跨瀏覽器的一個類庫,允許通過JavaScript來執行fetch xml的查詢,還可以實現批量更新,分頁查詢等。目前已支持Chrome 25, Firefox 19 和 IE9/10 . 它的最大優勢是可以通過fetchxml 來查詢,這樣我們就可以實現真正 ...
上一篇 Dynamic CRM 2013學習筆記(十一)利用Javascript實現子表合計(匯總,求和)功能 , 介紹了如何用js來實現子表合計功能,這種方法要求在各個表單上添加js方法,如果有很多實體要實現這個功能,有人覺得有點麻煩了,就不太喜歡這種方式,於是我寫了一個通用的子表合計功能的通用 ...
本文是關於CRM 2013報表開發入門介紹,包括開發工具的使用,以及不同於普通Reporting service的相關注意事項。 一、CRM報表簡介 報表有兩種,SQL-based報表和Fetch-based報表,區別如下: 區域 SQL-based ...