Dynamics 365 Workflow Tools的使用方法
生活随笔
收集整理的這篇文章主要介紹了
Dynamics 365 Workflow Tools的使用方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這是一個(gè)很強(qiáng)大的workflow的工具,里面包含了很多功能,我對(duì)里面的一些功能進(jìn)行了一些總結(jié),并介紹了使用方法來(lái)供大家參考。
可以從這個(gè)網(wǎng)站下載https://github.com/demianrasko/Dynamics-365-Workflow-Tools的右方找到最新版的
?
然后選擇后綴為managed.zip的下載
?
2. 然后導(dǎo)入到解決方案即可,你在你的解決方案中就能找到這個(gè)
?
?
3. 它可以在action, dialog和workflow中使用,唯獨(dú)不能在BPF中使用
?
?
4. 到我今天發(fā)帖子這天,已經(jīng)有了七十九個(gè)功能,關(guān)于每一個(gè)功能的具體用法,大家可以去https://github.com/demianrasko/Dynamics-365-Workflow-Tools點(diǎn)開(kāi)里面的每一個(gè)鏈接詳細(xì)的去看,下面是我把它列出的每一個(gè)功能用中文大概解釋了一下,由于英語(yǔ)水平有限大家將就著看吧!
- 1:?Force Calculate Rollup Field(強(qiáng)制計(jì)算匯總字段)
- 2:?Apply Routing Rules(應(yīng)用路由規(guī)則-郵件到案列的創(chuàng)建規(guī)則)
- 3:?Query Values(查詢值)
- 4:?Share Record With Team(分享記錄給團(tuán)隊(duì))
- 5:?Share Record With User(分享記錄給用戶)
- 6:?Unshare Record With Team(取消與團(tuán)隊(duì)共享記錄)
- 7:?Unshare Record With User(取消與用戶共享記錄)
- 8:?Check If User is in Role(檢查用戶是否具有指定的安全角色)
- 9:?Check If User is in Team(檢查用戶是否在指定的團(tuán)隊(duì)中)
- 10:?Add To Marketing List(將成員添加到營(yíng)銷列表(account、contact和lead))
- 11:?Remove From Marketing List(將成員從營(yíng)銷列表(account、contact和lead)中移除)
- 12:?Clone Children(將一條記錄的子記錄克隆并關(guān)聯(lián)到另一條記錄的,并作為另一條記錄的子記錄)
- 13:?Clone Record(克隆一條記錄)
- 14:?Set Process(在一條記錄中執(zhí)行一個(gè)BPF)
- 15:?Rollup Functions(根據(jù)FetchXML表達(dá)式來(lái)輸出結(jié)果,包含Count, Sum, Average, Max, Min)
- 16:?Entity Attachment To Email(從一個(gè)實(shí)體中獲取附件并添加到一條郵件的附件中)
- 17:?Pick From Queue(拾起源隊(duì)列中指定數(shù)量的項(xiàng))
- 18:?Queue Item Count(檢索指定隊(duì)列中項(xiàng)的數(shù)量)
- 19:?Add Role To User(給一個(gè)用戶添加安全角色)
- 20:?Add Role To Team(給一個(gè)團(tuán)隊(duì)添加安全角色)
- 21:?Remove Role From User(將安全角色從一個(gè)用戶中移除)
- 22:?Remove Role From Team(將安全角色從一個(gè)團(tuán)隊(duì)中移除)
- 23:?Set User Settings(設(shè)置某個(gè)用戶的個(gè)人設(shè)置,包括用戶的每頁(yè)視圖中顯示的記錄數(shù),高級(jí)查找的模式,timezone的code,幫助語(yǔ)言,UI界面的語(yǔ)言還有默認(rèn)日歷的視圖)
- 24:?String Functions(對(duì)指定的字符串(可以是某條記錄的標(biāo)題等等)進(jìn)行處理,并輸出相關(guān)的一些參數(shù),這個(gè)功能優(yōu)點(diǎn)復(fù)雜...)
- 25:?Delete Record(故名思意,就是用來(lái)刪除指定的一條記錄的)
- 26:?Entity Json Serializer(將實(shí)體數(shù)據(jù)序列化成JSON格式,并輸出這個(gè)JSON)
- 27:?Qualify Lead(確定一條線索,并創(chuàng)建Account, Contact和Opportunity)
- 28:?Add Marketing List To Campaign(添加營(yíng)銷列表給campaign)
- 29:?Copy Marketing List Members(拷貝營(yíng)銷列表)
- 30:?Copy To Static List(拷貝靜態(tài)列表)
- 31:?Is Member Of Marketing List(判斷是否是營(yíng)銷列表的成員)
- 32:?Remove From All Marketing Lists(從所有的營(yíng)銷列表中移除)
- 33:?Numeric Functions(允許你對(duì)兩個(gè)基本的數(shù)值進(jìn)行加減乘除運(yùn)算)
- 34:?Email To Team(添加一個(gè)團(tuán)隊(duì)中的所有成員到一封郵件的收件人中,也就是To列表中)
- 35:?Set Process Stage(用來(lái)更改指定的一條記錄中流程的當(dāng)前執(zhí)行階段)
- 36:?Entity Mobile Deep Link(可以輸出你指定記錄的相關(guān)鏈接,包括這條記錄的鏈接,這條記錄所屬實(shí)體的創(chuàng)建鏈接以及這條記錄的所屬實(shí)體的默認(rèn)視圖)
- 37:?Send Email(發(fā)送郵件)
- 38:?Geocode Address(基于bing地圖獲取指定地址的經(jīng)度和緯度)
- 39:?Add User To Team(添加用戶到一個(gè)團(tuán)隊(duì))
- 40:?Remove User From Team(從一個(gè)團(tuán)N隊(duì)中移除用戶)
- 41:?Associate Entity(對(duì)一個(gè)N:N關(guān)系的記錄進(jìn)行關(guān)聯(lián))
- 42:?Goal Recalculate(對(duì)Goal的記錄進(jìn)行重新計(jì)算)
- 43:?Get Initiating User(這個(gè)功能沒(méi)有輸入?yún)?shù),只有輸出參數(shù),輸出的就是執(zhí)行這個(gè)工作流的用戶)
- 44:?Encrypt Text(對(duì)文本進(jìn)行md5加密)
- 45:?Check Associate Entity(檢查關(guān)聯(lián)關(guān)系是否存在,輸出的是一個(gè)bool值)
- 46:?Set State(設(shè)置記錄的state和statuscode的值)
- 47:?Update Child Records(對(duì)一條父記錄所關(guān)聯(lián)的子記錄中的某些字段的值進(jìn)行更改)
- 48:?Disassociate Entity(解除一條記錄與另一條記錄的關(guān)聯(lián)關(guān)系,他們之間的關(guān)聯(lián)關(guān)系應(yīng)該為N:N)
- 49:?Insert Option Value(設(shè)置一個(gè)optionset字段的值)
- 50:?Delete Option Value(刪除一個(gè)optionset字段的值)
- 51:?Sales Literature To Email(將Sales Literature實(shí)體中某些文件作為郵件的附件)
- 52:?Send Email From Template To Users In Role(允許你創(chuàng)建基于模板的電子郵件,并將其發(fā)送給已分配定義的安全角色的所有用戶。它將為每個(gè)用戶創(chuàng)建一個(gè)單獨(dú)的電子郵件)
- 53:?Send Email To Users In Role(允許你將已指定安全角色的用戶添加為先前創(chuàng)建的電子郵件的收件人)
- 54:?Calculate Price(感覺(jué)這個(gè)挺雞肋的,有興趣的可以自行查閱)
- 55:?Execute Workflow By ID(允許你執(zhí)行任何工作流,只需將記錄的GUID作為參數(shù)傳遞,注意:它需要傳遞工作流支持的實(shí)體類型的GUID)
- 56:?JSON Parser(對(duì)JSON格式字符串進(jìn)行解析,得到其中的鍵值)
- 57:?Date Functions(對(duì)給出的兩個(gè)date參數(shù)進(jìn)行運(yùn)算,輸出相應(yīng)的值,比如兩個(gè)date之間的天數(shù)...)
- 58:?Calculate Agregate Date(允許你使用執(zhí)行FetchXML并返回結(jié)果日期。例如從客戶的子記錄中檢索最大/最小日期)
- 59:?OrgDBSetting Update(用來(lái)修改組織級(jí)的設(shè)置,例如KB前綴,LanguageCode, MaxUploadFileSize等等,注意:這個(gè)要慎用)
- 60:?OrgDBSetting Retrieve(用來(lái)獲取組織級(jí)的設(shè)置,例如KB前綴,LanguageCode, MaxUploadFileSize等等)
- 61:?Translate Text(翻譯文本到指定的語(yǔ)言,本地版本好像不可以,因?yàn)橐蕾囉贏zure)
- 62:?Currency Convert(將一個(gè)金額轉(zhuǎn)換成一個(gè)幣種的值,依賴于谷歌)
- 63:?Get Record ID(得到一條記錄的GUID)
- 64:?Retrieve User's BU Default Team(獲取用戶BU的默認(rèn)團(tuán)隊(duì))
- 65?Get App Module ID(從應(yīng)用程序名稱中獲取應(yīng)用程序ID)
- 66?Get App Record Url(從應(yīng)用程序名稱獲取已定義應(yīng)用程序的記錄URL, 例如https://orgname.crm4.dynamics.com:443/main.aspx?etc=1&id=aaa19cdd-88df-e311-b8e5-6c3be5a8b200&histKey=612873746&newWindow=true&pagetype=entityrecord&appid=054cec0e-8dfb-e811-a95a-000d3a45d5aa)
- 67?Is Member Of Team(判斷一個(gè)用戶是否是一個(gè)團(tuán)隊(duì)的成員,返回一個(gè)bool值)
- 68?Count Child Entity Record(獲取一條記錄(父),它的關(guān)聯(lián)的子實(shí)體的記錄的總數(shù))
- 69?Get Multi Select OptionSet(獲取一個(gè)多選字段的值)
- 70?Map Multi Select OptionSet(復(fù)制多選字段的值到另一個(gè)記錄)
- 71?Set Multi Select Option Set(設(shè)置多選字段的值)
- 72?Delete Record Audit History(刪除一條記錄的Audit History)
- 73?Concatenate from Query(使用FetchXML來(lái)填寫指定字段的值)
- 74?Get Sharepoint Location URL(獲取sharepoint位置的絕對(duì)url)
- 75?Create Team(創(chuàng)建一個(gè)新的團(tuán)隊(duì))
- 76?Get Option Set Value(獲取Optionset字段的int值)
- 77?Share Secured Field(沒(méi)有找到關(guān)于這個(gè)的文檔)
- 78?Set Lookup Field from Record URL(使用記錄的URL在當(dāng)前實(shí)體上設(shè)置lookup字段)
- 79?Resolve Case(當(dāng)解決一個(gè)case的時(shí)候,指定Case Resolution實(shí)體中Resolution和Remarks字段的值)
總結(jié)
以上是生活随笔為你收集整理的Dynamics 365 Workflow Tools的使用方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux配置阿里云CentOS镜像仓库
- 下一篇: logistic 函数(logistic