none
请问怎样更改plugin(插件)执行前的数据呢 RRS feed

  • 问题

  • 例如:某个工程由几个工作项组成,工程的耗费总时间是各工作项时间之和,怎样将插件注册前的工作项时间和统计到工程耗费总时间的字段中呢?

    2010年10月15日 2:06

全部回复

  • 怎样将插件注册前的工作项时间和统计到工程耗费总时间的字段中呢->不了解
    2010年10月15日 9:08
  • 没看你的逻辑,一般在插件执行前插入数据,是在Pre插件的输入参数(InputParameters)里面添加属性值,则你添加的值会反映到插件执行后的结果中。

    细节你查一下SDK

     


    Dynamics CRM Consulting
    2010年10月15日 14:10
  • 谢谢回复,

    Mr Jiang, 我的插件的功能就求工程中各工作项时间和,请问怎样才能实现插件注册前的各工程中工作项时间和(插件注册的时间是Create 工作项)。

    仔细查看了SDK找到了一个PluginPreAccount事例,用插件注册  事件:Create   第一实体:acount ,但是创建acount时没有反应。

    请问您说的事例是不是像PluginPreAccount这样的事例,这样的事例需要进行插件注册吗,注册应该用什么参数呢?

    2010年10月18日 3:15
  • 你是每建立一个工作项后,就累加所有工作项的时间吗?

    创建一个工作项后,在插件里更新父实体(及你要更新的实体比如工程上的工作总时间)。

    这些需要你了解一些插件开发的知识。


    Dynamics CRM Consulting
    2010年10月28日 1:30
  • 我开发了一个工作项(子实体)时间累加到工程(父实体)插件,注册后在每次创建工作项时就会自动将时间累加到工程实体中的工作总时间字段中。

    但是注册之前已经建好的工作项和工程的数据就没有改变,现在我们都是手动将插件注册前的工作项时间累加都工程中,请问除了手动累加插件注册前

    的数据,还有什么其它的办法吗?

     

    2010年10月29日 3:06
  • 你可以写一个小程序 用Webservice 批量更新


    刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com
    2010年11月16日 0:34
    版主