关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复158或者20151009可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!
在我的 微软Dynamics CRM 2013介绍系列 文章中有一篇文章简单介绍了快速视图窗体,这篇文章是 微软Dynamics CRM 2013介绍系列之十一:快速创建,快速视图—天下武功,唯快不破 ,后来也有一篇文章介绍了实际使用,这篇文章是 Dynamics CRM项目实例之六:积分管理,汇总字段,计算字段,快速查看视图 。但是,这两篇文章介绍的都是简单的使用,就是这个实体相关的字段可以显示在快速视图窗体中,有时候甚至给我或许也包括读者一个误解,快速视图窗体就只能显示这个实体的字段值吗?答案是否定。快速视图窗体中可以插入子网格吗?如果可以,子网格可以使用其他包括自定义的公共视图吗?这篇博文带你去实验认识下。
标准功能里面有个例子,我们可以打开案例实体,新增一个案例看看,选择了客户以后,右边就会出现这个客户的电子邮件、电话,更值得本篇博文关注的是还有最近案例这个子网格!这些都是一个快速视图窗体显示的。
 
我们编辑下这个窗体看看它显示的是那个快速视图窗体:

从上图可以知道展示的是客户这个实体的 客户卡 这个快速视图窗体,去客户实体打开这个快速视图窗体如下:

 
我们打开这个近期案例的子网格属性如下:在数据源这个组中,记录选择的是 仅相关记录 ,实体选择选择的是 案例(客户) ,默认视图使用的是 我的可用案例。

再去案例实体看看这个我的可用案例视图的筛选条件如下:

这个有个疑问,这个视图显示的是 状态等于可用的案例,可是在案例新建界面,有显示的案例状态不是可用的,比如有的案例的状态就是已解析,而且案例实体的 我的可用案例的第一列是案例标题,但是快速视图窗体中第一列是状态,难道是有问题?从案例的视图布局来看,和快速视图窗体中显示的列顺序一致,且不限定筛选条件的是 关联案例 视图。
我想去把快速视图窗体中的这个视图改成 关联案例 视图,却发现选择不到这个视图。我想验证下是采用这个视图,于是我更改了案例的 关联视图 第一列和第二列的位置然后发布下,在看看结果,还是没有变化。囧。
后来我把这个快速视图窗体的的视图改成 所有案例 保存后发布看看。
 
可以看到真的是使用 所有案例 这个视图了:

我还有个疑问,可以使用自己新建的案例的公共视图吗?我来试验下,我新建了一个视图如下:视图名称是 最近三个月案例_用于快速视图窗体, 只显示了案例标题,状态,创建时间和案例号 四个列,排序我这里是按照 创建时间 列降序排列,设置筛选条件为 创建时间 为最近 3 个月,然后我对案例实体执行了 发布 操作。

然后我更改了 客户卡 这个快速视图窗体中 案例 子网格的 默认视图如下,保存后发布。
 
看到的效果如下,可以看到使用的是新定义的视图了,不错。

 
我还有个疑问,就是我把 客户卡 这个快速视图窗体中 案例 子网格的 默认视图更改回去为 我的可用案例,然后我看到的效果如下,真的又使用 我的可用案例 视图了,神了。
下面我们来看看如果是自定义的实体呢,怎么做。首先当然要创建一个 快速视图窗体,我这里为 地区设置 实体创建了一个名称为 默认快速视图窗体 的快速视图窗体,插入了一个子网格,设置的实体是 测试实体(省份) ,而不是 测试实体(城市) ,是因为我想显示同一个省份的记录。
打开测试实体的窗体,插入一个 快速视图窗体。
这个快速视图窗体的属性我设置如下,查找字段设置为省份,相关实体设置为 地区设置,快速视图窗体设置为默认快速视图窗体。
然后我们去看看效果,可以看到省份是 广东省的两条记录,包括当前记录,都显示在这个快速视图窗体的子网格中,而其他的记录,比如省份没有值或者省份不是广东省的,比如为湖南省的就没有显示出来。
还可以做个效果出来,如果快速视图窗体中的子网格的设置如下,也就是实体选择 地区设置(上级地区) ,默认视图选择 市级地区。
然后我们去看看快速视图窗体的显示效果如下,选择省份以后,快速视图窗体显示的是这个省份下面的所有城市。
 

重新认识快速视图窗体(Quick View Form)的更多相关文章

  1. Dynamics CRM2013 导入解决方案(快速视图窗体)SystemForm With Id Does Not Exist的解决方法

    在CRM2013的环境下导入解决方案报错,具体报错截图如下 根据id去数据库中查找这个id的systemform,确认是存在的,而且通过第二条记录我们也可以看到这个systemform属于哪个实体,我 ...

  2. Java Swing快速构建窗体应用程序

    以前接触java感觉其在桌面开发上,总是不太方便,没有一个好的拖拽界面布局工具,可以快速构建窗体. 最近学习了一下NetBeans IDE 8.1,感觉其窗体设计工具还是很不错的 , 就尝试一下做了一 ...

  3. SAP CRM 树视图(TREE VIEW)

    树视图可以用于表示数据的层次. 例如:SAP CRM中的组织结构数据可以表示为树视图. 在SAP CRM Web UI的术语当中,没有像表视图(table view)或者表单视图(form view) ...

  4. Django框架——基础之视图系统(View.py)

    Django框架之View.py(视图文件) 1. 视图简介 视图层是Django处理请求的核心代码层,我们大多数Python代码都集中在这一层面. 它对外接收用户请求,对内调度模型层和模版层,统合数 ...

  5. Atitit 控制中心快速启动面板quick launcher

    Atitit 控制中心快速启动面板quick launcher contralPanel.bat aaaControlPanel.contrlx /AtiPlatf_auto/src_atibrow/ ...

  6. Android应用程序窗口(Activity)的视图对象(View)的创建过程分析

    从前文可知道,每一个Activity组件都有一个关联的Window对象,用来描述一个应用程序窗口.每一个应用程序窗口内部又包含有一个View对象,用来描述应用程序窗口的视图.应用程序窗口视图是真正用来 ...

  7. 用例视图 Use Case View(rose)

    找开Rose工具,选择用例视图  Use Case View 先看看这个视图下面都有哪些工具,都能做一些什么: 下面详细说一下: 用例视图下面有工具: 一:选择工具 二:文本框Text Box 三:注 ...

  8. Swift - iOS中各种视图控制器(View Controller)的介绍

    在iOS中,不同的视图控制器负责不同的功能,采用不同的风格向用户呈现信息.下面对各个视图控制器做个总结: 1,标准视图控制器 - View Controller 这个控制器只是用来呈现内容.通常会用来 ...

  9. ThinkPHP框架视图详细介绍 View 视图--模板(九)

    原文:ThinkPHP框架视图详细介绍 View 视图--模板(九) 视图也是ThinkPHP使用的核心部分: 一.模板的使用 a.规则 模板文件夹下[TPL]/[分组文件夹/][模板主题文件夹/]和 ...

随机推荐

  1. R3环申请内存时页面保护与_MMVAD_FLAGS.Protection位的对应关系

    Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 技术学习来源:火哥(QQ:471194425) R3环申请内存时页 ...

  2. C#中获取指定目录下所有目录的名称、全路径和创建日期

    场景 指定一个路径,根据这个父级路径获取此目录下所有目录的名称.全路径.创建日期等信息. 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众 ...

  3. 在vue中添加ico图标

    准备:添加 ico图标在与index.html同级的目录 第一种方法: 在index.html中引入: <link rel="shortcuticon" type=" ...

  4. 设置API:wx.openSetting,wx.getSetting使用说明(示例:地图授权与取消授权后的重新授权)

    这个API解决了过去一个长久以来无法解决的问题,如何让用户重复授权: 打开小程序的设置界面:就是主动调取授权 目前资料极少,但是已经可以让大家先看看了: 官方文档地址:https://mp.weixi ...

  5. 监控redis命令 - monitor

    有时候我们需要知道客户端对redis服务端做了哪些命令操作.我们可以试用monitor命令来查看.它能清楚的看到客户端在什么时间点执行了那些命令. MONITOR 是一个调试命令,每个命令流回来的re ...

  6. Python语法速查: 4. 字符串常用操作

    返回目录 (1)字符串常用方法 Python3中,字符串全都用Unicode形式,所以省去了很多以前各种转换与声明的麻烦.字符串属于序列,所有序列可用的方法(比如切片等)都可用于字符串. 注意:字符串 ...

  7. Tcp连接和断开

    三次握手:客户端为a,服务端为b:开始都是closed状态:a主动打开进入到syn_sent状态,b被动打开进入listen状态:第一次握手,a向b发送SYN=1,seq为x的包,b收到以后进入syn ...

  8. postman---postman导出python脚本

    前面一直写关于postman的一些文章,大家现在都应该简单了解,其实postman还有许多的功能,这个要大家一点点的挖掘出来了,安静在给大家分享一个关于postman导出python脚本 Postma ...

  9. 201871010111-刘佳华《面向对象程序设计(java)》第一周学习总结

    <面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...

  10. 初学Python:Python的发展历史及下载安装

    Python作为一种计算机程序设计语言,自20世纪90年代初诞生至如今被人们逐渐悉知,经过版本更新以及功能添加,已广泛应用于各种独立的.大型项目的开发.Python 已经成为最受欢迎的程序设计语言之一 ...