Dynamics CRM2016 时间字段属性中的新增行为

      之前的博客中有特地介绍过CRM中的时间字段以及它在不同的应用场景中涉及的时制转换,而CRM2016又给时间字段添加了新的行为,具体见下属截图,简单介绍下每个图中对应的行为的意思,最后会做demo来具体演示。

    下图和之前的版本时间一样,带时制


    下图是仅限日期,当行为选择仅限日期后,格式自然也就是仅限日期而无法修改为日期和时间了,其他的两种行为均可选择格式


    下图的行为顾名思义就是没有时区了,存取该是什么就是什么没有以往那种默认8小时的时差的概念了


    下面是个简单的demo,定义了3个字段存放不同的时间值


    后台数据数据库中存放的值,可以看到只有time1有8小时的时差,另外两个没有


    下图是通过组织服务取出的值,显示同数据中取到的一样,也是time1有时差其他两个没有


    下图是通过webapi取出的值


    根据上述的demo可以看到只有时间字段的行为为“用户当地时间”时才会存在时制的转化,如果是非global的项目那就可以选择后两种行为,免去了在开发过程中的时间的转化。

posted on 2016-04-19 14:08  代码王子  阅读(224)  评论(0编辑  收藏  举报

导航