专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Dynamics CRM

Dynamics CRM 2015 New Feature (四): Calculate Field & Rollup Field

发布时间:2010-06-13 13:36:38 文章来源:www.iduyao.cn 采编人员:星星草
Dynamics CRM 2015 New Feature (4): Calculate Field & Rollup Field

Calculate Field & Rollup Field 可以说是2个比较给力的Feature,随着Dynamics CRM版本的不断更新,这样激动人心的feature可是一个接一个的冒出来。就Calculate Field和Rollup Field来说,之前实现这样的功能都需要开发人员参与,但是现在只需要简单的手工配置就可以简单完成。

Calculate Field--故名思意,就是级联字段,通过多个字段的值计算并将结果赋值给最终字段,之前做这样的开发是离不开Javascript,并且更给力的地方就是,server端的更改也会触发calculate 逻辑,也就是说Plugin,workflow和data import都能享受这个福利啦。当然配置Calculate Field也是非常的简单的,大家可以按如下步骤进行配置。

1.创建一个Calculate Field

2.配置Calculate Rule(也就是Business Rule,点击Field Type右边的Edit)

3.测试结果



Rollup Field也就是汇总字段,在项目中,我们经常会做一些汇总计算,比如Quote和Quote Line Item,我们想在Quote上面建个字段Amount用来统计该Quote下的所有Quote Line Item中单价的汇总。如果是在以前,我们肯定会用Plugin去实现该逻辑,在没创建一个Quote Line Item后就去重新计算下Amount的值。

现在好了,有了Rollup Field,我们就可以省去用Custom code计算汇总值的时间。虽然Rollup Field比较给力,但是它还是有一些局限性,比如:不能实时计算汇总结果,只对number和datetime类型的字段开放汇总功能。我们来看看它的配置方法吧:

1.创建Rollup字段

2.配置Rollup规则

3.测试结果(因为勾选了Hierarchy,所有rollup的结果会汇总到上一级,China Branch下面的2个branche分别有一个completed phone call)

4.让Rollup task立即运行


后续我还会更新Dynamics CRM 2015的相关feature,希望大家关注这系列的文章。


友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: