这一节开始讲视图。视图在Dynamics CRM中代表着实体的数据展示列表,通过这个列表可以对数据进行一个初步预览,也可以进行一些数据的定向筛选和搜索进行精确的浏览一部分数据。同时视图也是查看详细实体数据的入口导航。
视图分为个人视图和系统视图。个人视图是用户依据自身习惯进行个人定制的视图,个人视图管理员无法干涉管理,仅创建者可以对该实体进行修改、分享和删除。系统视图包括实体创建自带的视图以及通过开发平台创建的全局视图,可供左右用户使用。
首先从系统视图开始讲解
下图就是一个客户实体视图的前端展现,点击视图名称旁的下箭头可以切换不同类型的视图。

接着来讲解一下如何创建一个视图,首先创建一个系统视图。先定位到要创建实体的实体,选择导航栏定位到视图就可以对对应实体的视图进行操作了。

视图分五种,分别是查找视图、高级查找视图、关联视图、快速查找视图、公共视图。前面四种都是系统定义好的,我们只能对其进行编辑,但不能进行删除以及新增同类型视图,我们只可以创建视图类型为公共视图类型的视图。
下面先带大家了解一下着五种视图的应用场景。
1、查找视图
查找视图一般通过查找字段查找记录时使用的默认查找视图。当然用户在表单开发中对筛选视图定义了特殊的视图除外。


2、高级查找视图
顾名思义高级查找视图就是使用高级查找查询后查询结果展现的视图。点击操作界面的漏斗图标,就可以进入到高级查询界面。

选择对应的实体

点击感叹号结果就可得到查询结果,查询结果以高级查询视图的方式展现。
查询结果
3、关联视图
关联视图对于N:1的关系查找的视图,可以查看当前记录关联了那些对应的实体记录。例如我的测试实体引用了客户实体,则查看客户实体的记录时可以查看该记录关联了哪些测试实体记录。


4、快速查找视图
快速查找视图是在我们公共视图的基础上使用了搜索框查询后以快速查找视图的方式展现数据的视图。

5、公共视图
公共视图就是我们选择进入实体后看到的实体数据的视图(第一个截图),我们可以根据不同的用途创建多个公共视图以供用户使用。
公共视图创建
下面开始创建一个公共视图,点击新建,输入视图名称合说明点确定

默认新创建的视图只有主键字段,其他的字段需要我们自己添加。所有的操作都在右边的常规任务导航
有以下功能:字段位置调整、查看、修改整个视图属性 、自定义控件、编辑筛选条件、配置排序、添加列、更改属性、移除。
两个左右箭头的左右主要用来调整选中的字段在视图中的展示位置。
查看属性:可以查看视图的属性并修改一部分属性,包括视图名称、视图说明

自定义控件:添加一些特定控件,这里目前没做过多研究,后面有时间会补上。
编辑筛选条件:打开视图默认通过编辑的筛选条件加载数据。下图表示视图显示单价大于100的记录。

配置排序:配置视图的默认排序规则,可以配置两个字段,优先第一个字段,其次按第二个字段作为整个视图的最终排序结果。

添加列:用于给视图添加字段列丰富查询内容。勾选对应的字段后点击确定可以将选泽好的字段加入到视图。

更改属性:可以为字段绑定JS另外也可以设置字段的显示宽度范围25px~300px。按照需求及字段类型进行配置。

移除:将选中的字段移除出视图。
接下来我们通过添加列为视图添加上一些需要展示的字段,然后通过左右箭头来调整每个字段的显示位置。然后根据字段的类型以及显示需求调整字段的宽度。另外可以按照浏览习惯为视图进行排序字段的设置。

PS:添加好的视图一定要进行发布否则不起作用。
下面就是视图的效果:

个人视图创建
如果系统视图满足不了自己的需要,用户可以自己创建个人视图。创建方式:如下图点击选择视图的下拉可以看到一个创建个人视图的选项。

通过使用编辑列合编辑属性的功能来对视图进行进一步的设置,完成后可以点击保存就可以把个人视图保存好了。之后就可以直接使用自己创建的视图了。


以上就是视图的基本用法和制作方法。下一节讲解图表。
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。
这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,
在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList()Obt
基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于
我使用irb。下面是我写的代码。“斧头”..“bc”我期待"ax""ay""az""ba"bb""bc"但结果只是“斧头”..“bc”我该如何纠正?谢谢。 最佳答案 >puts("ax".."bc").to_aaxayazbabbbc 关于ruby-从结束值创建一系列字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7617092/
使用RubyonRails,我使用给定的增量(例如每30分钟)用时间填充“选择”。目前我正在YAML文件中写出所有的可能性,但我觉得有一种更巧妙的方法。我想我想提供一个开始时间、一个结束时间、一个增量,并且目前只提供一个名为“关闭”的选项(想想“business_hours”)。所以,我的选择可能会显示:'Closed'5:00am5:30am6:00am...[allthewayto]...11:30pm谁能想出更好的方法,或者只是将它们全部“拼写”出来的最佳方法? 最佳答案 此答案基于@emh的答案。defcreate_hour
有道无术,术尚可求,有术无道,止于术。本系列SpringBoot版本3.0.4本系列SpringSecurity版本6.0.2本系列SpringAuthorizationServer版本1.0.2源码地址:https://gitee.com/pearl-organization/study-spring-security-demo文章目录前言1.OAuth2AuthorizationServerMetadataEndpointFilter2.OAuth2AuthorizationEndpointFilter3.OidcProviderConfigurationEndpointFilter4.N
在一个葡萄实体中,我只想在没有运气的情况下显示一个字段(不是零?)。我正在尝试这段代码,但根本没有按预期工作,但总是隐藏该字段。expose:winner,:using=>PlayerEntity,:unless=>{:winner=>nil}我认为代码本身解释了我真正需要的东西,但正如我所说,我没有得到预期的结果。有什么线索吗? 最佳答案 好的,检查grape-entity的代码我发现你需要将这个block作为RubyProc传递。此代码将按预期工作:expose:winner,:using=>PlayerEntity,:unle
在一个模块中,我有一个名为Process的类。moduleMProcess=Class.newProcess::wait(0)end这会引发NoMethodError。如何从模块内部访问顶级Process?如果不重命名我的类(class),这完全有可能吗? 最佳答案 ::Process.wait(0) 关于ruby-如何从定义相同名称的模块内部访问ruby中的顶级实体,我们在StackOverflow上找到一个类似的问题: https://stackoverf
我使用geokit和geokit-railsgemforrails有一段时间了,但我还没有找到答案的一个问题是如何找到一组点的计算聚合中心。我知道如何计算两点之间的距离,但不会超过2。我的理由是,我在同一个城市中有一系列的点……一切都完美的城市会有一个我可以使用的中心,但有些城市,比如柏林没有一个完美的中心。他们有多个中心,我只想使用我数据库中的所有地点列表来计算特定分布的中心。还有其他人遇到过这个问题吗?有什么建议吗?谢谢 最佳答案 之前从未使用过Geokit,这个操作背后的数学原理相对容易自己实现。假设这些点由纬度和经度组成,您