微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > 企业开发 > DynamicsCRM >

MS CRM 2011的自定义与开发(6)——表单编辑器(第二

时间:2017-01-16 04:01  浏览:努力统计中...
打开表单编辑器,默认的可编辑区域是正文部分,也就是下图中所示的3.2区域,表单中,除了这个区域外,还有标题区、页脚区以及导航区都是可以被编辑的,也就是下图中的3.1、3.3以

   打开表单编辑器,默认的可编辑区域是正文部分,也就是下图中所示的3.2区域,表单中,除了这个区域外,还有标题区、页脚区以及导航区都是可以被编辑的,也就是下图中的3.1、3.3以及2.2区域。

标题区

    所谓的标题区,就是对当前记录的简单的摘要信息,例如,上图中,标题区已经放入了“客户名称”字段。默认情况下,标题区处于只读状态,如果需要编辑标题区中的内容,点击“主页”工具栏中的“选择”组中的“标题”按钮,此时,标题部分(即上图中的3.1部分)即处于可编辑状态,而正文区域(即上图中的3.2部分)将处于只读状态。如下图所示。

image

    标题区,也是一个节,所以,可以像操作正文区域中的节一样,来控制标题区的显示、布局以及排版信息,有关节方面的属性编辑,请见我之前的文章MS CRM 2011的自定义与开发(6)——表单编辑器(第一部分),在此不再赘述。

页脚区

    页脚区,一般而言,默认情况下,放置的是当前记录的状态信息。各位同学可以根据情况,将需要的字段放置于页脚区域。编辑页脚区域的方法和标题区类似,不再赘述,多占篇幅了。

导航区

    对于相关实体导航区,通过点击“导航”按钮,启动对该区域的编辑。如下图所示,点击了“导航”按钮后,导航区处于可编辑状态,其他区域进入了只读状态。

image

    如果需要编辑某个导航链接,可以左键点击该链接,而后,点击工具条中的“更改属性”按钮,系统将会弹出“关系属性”对话框,如下图所示。

image

    在“关系属性”对话框中,可以在“显示”页签中设定该导航链接的标签信息,通过点击“名称”页签,可以设定该链接所代表的关系属性的信息。如下图所示,就是客户表单中,商机导航链接所代表的商机到客户N对1关系的属性信息。

image

    如果需要编辑该关系属性,可以点击“编辑”按钮,打开关系编辑器,从而完成对该关系的编辑操作。有关关系编辑器的相关内容,可以查看我之前的文章,MS CRM 2011的自定义与开发(5)——关系编辑器,不再赘述。

    除了编辑已有导航链接之外,通过点击工具栏中的“插入”页签-->“控件”组-->“导航链接”按钮,可以添加自定义的导航链接,以便在表单的导航区中,添加对web资源或者CRM系统外部的URL地址的导航设定。如下图所示。

image

    点击“导航链接”按钮后,系统弹出“导航链接属性”对话框,通过该对话框,在“名称”文本框中输入导航链接的唯一名称,在“图标”查找框中将某个图片web资源作为导航链接的图标,在“指定现有web资源或外部URL”中,通过点击“web资源”或者“外部URL”来设定当前导航链接所导航到的页面信息。

    除了可以将字段添加到表单,还可以将web资源或者其他网页添加到实体表单当中,而完成这些操作的途径,都是通过点击“插入”页签中的“控件”组中的“子网格”、“Web资源”、“空格”以及“IFrame”等按钮。下面逐个进行介绍。

子网格元素

    在CRM 3以及CRM 4中,向实体表单中插入子实体列表是经常遇到的需求,实现的方法也是相当的罗嗦,需要插入一个IFrame元素,然后使用代码设定该IFrame的src属性信息,这个src信息,需要通过解读界面上的相关实体列表界面的URL地址来作为拼接src属性的基础,相当的麻烦。现在,crm 2011中,插入子实体相关记录列表,变得非常简单,只要点击“子网格”按钮,再经过几个配置,就可以非常快速的完成此需求。具体操作如下,以向客户表单中插入相关联系人列表为例,首先点击“子网格”按钮,系统弹出“列表或图表属性”对话框,如下图所示。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线------