MS CRM 2011自定义与开发(3)——实体编辑器

    在MS CRM2011中,通过实体编辑器,设定实体的各类属性、信息,注意,是实体的属性信息,而不是实体属性的信息。

    下面是实体编辑器的截屏。

image

    从上图中,可以看出,通过实体编辑器,可以设定实体的定义信息、实体的显示区域、实体通信协作方面的设置信息、数据服务方面的设置信息以及Outlook、移动电话方面的设置信息。下面我们来逐项谈论。

    实体的定义信息中,包括有

  • 显示名称、复数名称:这是界面上显示当前实体时,所使用的文字。个人的体会,显示名称,只是用在了实体编辑器、实体列表中。在表单、实体记录列表等位置显示的名称,都是复数名称;
  • 名称:此名称,指定的是实体的架构名称Schema Name,而系统会将架构名称进行小写转换,作为实体的逻辑名称Logical Name。那么,在什么时候使用这两种名称呢?在前绑定编码开发中,将会使用架构名称,那么是什么是早绑定开发状态呢,就是使用CrmSvcUtil.exe工具生成的带有强类型类,就是处于早绑定开发中,此时所有实体名称,都是使用架构名称,例如Account类是客户实体。在晚绑定开发中,使用的实体名称都是逻辑名称,所谓的晚绑定开发,就是使用Entity类进行开发的时候,此时使用的逻辑名称,即实体名称全部是小写字母;
  • 所有权:所有权下拉框中,有两个选项,分别是“用户或团队”以及“组织”。如果设定所有权为“用户或团队”,那么意味着当前实体的记录实例是由个人用户或者团队所有,系统会根据负责人所属的业务部门来确定安全性方面的信息,MS CRM系统中,大部分的实体的所有权都是“用户或团队”。如果设定所有权为“组织”,那么意味着该实体的记录可以供当前组织中所有的用户所使用。
  • 是否“定义为活动实体”:这部分内容,是MS CRM 2011中新增加的特性,为了方面管理员或者定制员创建自定义的活动以满足当前项目中沟通手段、沟通渠道等方面的业务需求。如果勾选“显示在活动菜单中”,那么当前实体将会在站点菜单“文件”-->“新建活动”列表中显示出来,关于自定义活动的内容,可以参看我以前写的新特性方面的介绍文章,地址是:MS CRM 2011 RC中的新特性(4)——活动方面之批量编辑、自定义活动
  • 说明:这就是对当前实体的用途等等方面的描述信息,相当于程序里面的注释。

    实体的显示区域设置,这是一组复选框,以便定制实体时,可以指定实体的显示位置。

    实体通信协作方面的设置信息包括有:

  • 注释(包括附件):如果勾选此选项,系统将创建与“注释”实体的关系,并向实体表单添加注释控件。这将允许用户对每个记录添加批注。所谓的注释控件,就是如下图红色方框中圈定的内容。

clip_image004

        需要注意的是,此选项一经启用,将永远无法禁用;

  • 活动:如果勾选此选项,系统将会创建与各类活动类实体的关系,在表单中的体现,就是左侧导航栏中会有“活动”以及“已结束的活动”两个导航项,如下图所示。

clip_image006

有活动关联的实体的表单

clip_image008

无活动关联的实体的表单

    需要注意的是,此选项一经启用,将永远无法禁用;

        需要注意的是,此选项一经启用,将永远无法禁用;

  • 发送电子邮件:选择此选项将向此实体的主功能区选项卡添加“发送电子直邮”按钮。

        需要注意的是,此选项一经启用,将永远无法禁用;

  • 邮件合并:选择此选项将允许在邮件合并中使用此实体;
  • 文档管理:勾选此选项,可以借助SharePoint系统来维护当前实体记录相关的文档;
  • 队列:勾选此选项,就可以在队列中使用此实体。

        需要注意的是,此选项一经启用,将永远无法禁用;

    实体数据服务方面的设置信息包括有:

  • 启用重复检测:勾选此选项,可以设置是否对当前实体的记录启用重复项检测功能;
  • 审核:勾选此选项,将会对当前实体记录的属性更改做出跟踪记录,当前,前提是当前组织已经启用了“审核”功能。组织的审核功能在“自定义”-->“管理”-->“系统设置”-->“审核”中进行设置。

    Outlook与移动电话的设置信息包括有:

  • Mobile Express:勾选此选项,可以设定在MS CRM Mobile Express站点中是否显示此实体的链接,从而确定移动设备通过wap方式访问ms crm站点时,是否可以访问当前实体。MS CRM Mobile Express是MS CRM 2011中已经携带的功能。其访问地址是http://<server>:<port>/<orgName>/m。使用IE浏览器访问该页面的效果如下图所示。

clip_image010

  • CRM for Outlook中的阅读窗格:选择此选项将在 Microsoft Dynamics CRM for Microsoft Office Outlook 的阅读窗格中显示记录
  • CRM for Outlook脱机功能:选择此选项将允许用户在脱机时创建、读取、更新或删除记录。

以上,就是实体编辑器中的各项内容,只有实体建立好了,才可以利用属性编辑器、关系编辑器等自定义工具,对实体进行进一步的设置,有关内容,将会有后续文章进行说明。

原文地址:https://www.cnblogs.com/StoneGarden/p/2014350.html