2013-01-16 50 views
1

是否有任何方式通過CRM 2011應用程序註冊插件步驟?我的意思是說,我有一個實體。我希望這個實體的每個記錄(在創建時)都註冊一個插件步驟。 任何幫助,將不勝感激。如何通過CRM 2011應用程序註冊插件步驟

+0

您可以通過詳細的原因闡述爲什麼你需要做的這個?我問,因爲可能有另一種方法來處理你的問題。 –

+0

我們有一個用於實體自動排序的插件。每次我們想要爲一個實體添加一個序列時,我們必須先註冊一個插件,然後創建一個自動序列的記錄。我覺得這不好!我正在尋求一個好的解決方案。 –

回答

2

2011年CRM的所有插件的註冊信息被儲存在專用的實體

註冊插件編程

用來註冊插件和圖像的關鍵實體類型是:PluginAssembly,PluginType,SdkMessageProcessingStep ,和SdkMessageProcessingStepImage。用於註冊自定義工作流程活動的關鍵實體類型是PluginAssembly和PluginType。通過創建,更新,檢索和刪除操作來使用這些實體。有關使用這些類的示例代碼,請參閱插件註冊工具源代碼。 >>Source<<

您需要創建正確的註冊信息的新SdkMessageProcessingStep記錄(登記冊一步手動檢查什麼信息已經被插入到表)

+0

感謝MarioZG!這就是我在尋找的! –

2
+0

-1:參見馬里奧的解決方案。 –

+0

你是說沒有辦法在SDK中訪問/更改元數據來註冊程序集/步驟/圖像?在幾個星期內,我將負責制定一個程序化的方法來執行這樣的操作,所以如果是這樣的話,這是一個巨大的失望......這一次請錯了。 :) –

+1

後來的評論增加了我在回答時沒有的問題的背景。問題是「是否有任何方法通過CRM 2011應用程序註冊插件步驟?」,我將該應用程序定義爲CRM網站,就像在類似於編輯表單和實體的用戶界面中一樣。該問題確實要求如何以編程方式註冊插件。問一個模糊的問題,你會得到模糊的答案,問題得到他們應得的答案。 –

相關問題