[英]Microsoft Dynamics CRM 2011: Updating a lookup field using SQL
[英]CRM Dynamics 2015: Conditionally updating a field in CRM using Scribe
我們正在使用划線員將數據從源遷移到CRM 2015 Online。 DTS將每15分鍾運行一次。 是否可以根據條件更新目標中的字段?
目前,我正在采用這種方法:
IF(S1= UserVariables,#NULL!,S1 ).
同樣,未選中“允許使用NULL值覆蓋目標數據”。 UserVariable鏈接到該特定字段。
嘗試這種方式的主要原因是,如果源值不變,則阻止在CRM中建立審核日志。(客戶端希望對所有內容都啟用審核!)。 但是,這不起作用。 它正在跳過行! 即使源值與目標值不同,也不會執行任何更新。
我嘗試了IF(S1= "targetfield",#NULL!,S1 )
,這一次更新正在執行,即使source=target
! 從而建立審核日志。
無法關閉審核! 還有其他方法嗎?
注意:在內部使用scribe洞察v.7.7。
我主要使用CozyRock和Kingsway Soft(我個人偏愛Kingsway),所以我並不是Scribe最佳方法的100%。
無論如何,我通常將它們寫入登台表,然后僅更新將要更改的內容。 因此,如果您:
這種方法通常更快,並且不會將不必要的記錄寫入審核日志。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.