Sign in
Microsoft.com
United States (English)
Brasil (Português)
Česká republika (Čeština)
Deutschland (Deutsch)
España (Español)
France (Français)
Italia (Italiano)
Россия (Русский)
대한민국 (한국어)
中华人民共和国 (中文)
台灣 (中文)
日本 (日本語)
香港特别行政區 (中文)
Resources for IT Professionals
Home
Resources for IT Professionals
>
Dynamics Forums
>
CRM Chinese
>
[求助]CRM 4.0 Plugin F5刷新问题
Ask a question
Search Forums:
Search CRM Chinese Forum
Search All Dynamics Forums
Search All Microsoft Forums
[求助]CRM 4.0 Plugin F5刷新问题
Wednesday, November 04, 2009 11:10 PM
路人学步
0
Sign In to Vote
大家好,
现在我遇到这样一个问题,我有一个PluginA,注册在Contact的Pre Update Stage上,功能如下:1. 当Contact的一个bit值发生变化时(变为"True"),自动创建一条Activity记录,2. 另一个PluginB 注册在Activity的Post Update Stage上, 功能如下:当Contact的这条Activity的一个时间属性变化时,Contact上的这个bit值将再变回"False"。先测试PluginA, 测试一切正常,关闭当前Contact记录后再打开测试PluginB也正常。 但当打开一条Contact记录测试PluginA,不关闭当前Contact记录再接着测试PluginB,为了要立即看到当前Contact记录是否已经发生变化,我按F5刷新,发现当前Contact记录的bit值还是"True",并又自动创建了一条Activity记录。个人觉得可能是由于有缓存cach造成的,由于是初次遇到,不知道是什么原因造成的,希望能够得到大家的帮助,先谢谢大家了。
crm4.0学步
Reply
Quote
All Replies
Friday, November 06, 2009 11:17 AM
Jim Wang - MVP Dynamics CRM
MVP
, Moderator
0
Sign In to Vote
Plugin没有cache的问题啊,是不是你的Update 事件被自身又激活了?
Jim Wang - MVP Dynamics CRM -
http://jianwang.blogspot.com
,
http://mscrm.cn
Reply
Quote
Friday, November 06, 2009 4:31 PM
Daniel Cai
0
Sign In to Vote
我在另外一个板块中回复了楼主的问题,参见:
http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/ce654829-1fe9-41b8-9957-8b38175e907e
Daniel Cai | http://danielcai.blogspot.com
Reply
Quote
Tuesday, November 10, 2009 3:18 AM
小寧
0
Sign In to Vote
我覺得如
Daniel Cai
所講,你應該在PreImage時判斷一下,如果PreImage=將要更新的值 ,則不去做任何動作.
Reply
Quote
Tuesday, November 10, 2009 6:51 AM
Batistuta Cai
MVP
, Moderator
0
Sign In to Vote
来看下你的步骤:当打开一条Contact记录测试PluginA 你会把bit值改为true,同时不关闭当前Contact记录再接着测试PluginB,
测试PluginB会把Contact记录的bit值改为false(已经更新到数据库),
这时你刷新Contact记录,它会再尝试一次保存动作,所以值又给改回了true了.
Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
Reply
Quote
Need Help with Forums? (FAQ)
© 2009 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement