Dynamics crm 2011 dynamics 365 crm-插件确定何时调用刷新

Dynamics crm 2011 dynamics 365 crm-插件确定何时调用刷新,dynamics-crm-2011,dynamics-crm,crm,microsoft-dynamics,Dynamics Crm 2011,Dynamics Crm,Crm,Microsoft Dynamics,在retrieve multiple消息中,是否有方法知道用户何时显式刷新子网格?我的插件需要区分刷新和搜索/过滤器。问题是在retrieve multiple message中通过的查询具有筛选条件和排序顺序,因此我无法使用这些条件来确定它是否已刷新 提前感谢在插件的检索多个处理程序中,无法确定查询的来源(查找视图、活动视图、关联视图或高级查找视图)。插件的设计是透明的,不跟踪跨多个请求的用户会话的状态 我能想到的一个解决方案是跟踪用户的后续操作,试图识别特定用户对同一页数据的第二个请求。在多

在retrieve multiple消息中,是否有方法知道用户何时显式刷新子网格?我的插件需要区分刷新和搜索/过滤器。问题是在retrieve multiple message中通过的查询具有筛选条件和排序顺序,因此我无法使用这些条件来确定它是否已刷新


提前感谢

在插件的
检索多个
处理程序中,无法确定查询的来源(查找视图、活动视图、关联视图或高级查找视图)。插件的设计是透明的,不跟踪跨多个请求的用户会话的状态

我能想到的一个解决方案是跟踪用户的后续操作,试图识别特定用户对同一页数据的第二个请求。在多服务器(例如负载平衡)配置中,要使其成为健壮的解决方案并不容易。此外,打开带有特定页面的窗口、关闭窗口并重新打开同一页面等情况可能会导致意外行为。我相信这样的设计会带来一些其他问题,因此我建议不要这样做