Dynamics CRM教程:图表的Top设置及导出修改和导入

关注本人微信和易信公众号: 微软动态CRM专家罗勇,回复144或者20150412可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!

上一篇博客制作的图表放在Dashboard(仪表盘)中的效果如下:

放大后的效果如下:

由于项目太多(因为我家现在卖的特产种类比较多),图片小的时候很不好看,所以我打算看看只显示销量最多的几种特产看看,这个设置很简单,在解决方案中打开这个图表,点击营收净额那个 图例条目 的最右边的图表,选择顶部5项,保存并关闭这个解决方案。

然后对这个解决方案进行进行 发布所有自定义项 操作。

刷新浏览器,可以看到效果,真的只有销售量最多的5项了。

下面我们尝试将图表导出来编辑下。在解决方案中选择这个图表,然后点击 其他操作 > 导出图表。

可以看到导出来的是一个与图表名称相同的后缀为 .xml的文件,我这里是 营收净额,现有产品.xml ,因为我们取得是销量最多的5个记录,是这个生效的应该是 datadescription节点中的fetch xml的查询的我红圈所示的部分。 count我们知道就相当于sql 中的top 语句,Order相当于sql中的order语句,注意因为是汇总查询,所以order不要哪个列用的是 alias 这个属性指定的。数据部分我们本篇博客不做分析了。

我们来看看修改其他部分,首先修改个最简单的看看,找到下面这个属性 <Area3DStyle Enable3D="false" /> ,我们将属性值改成 true (也就是<Area3DStyle Enable3D="true" />)然后保存。

然后导入进去,还是在解决方案中 点击 其他操作 > 导入图表。

选择文件后,点击 导入 按钮。

会提示,这里我选择 替换 。

对解决方案执行 发布所有自定义项后刷新浏览器,看到效果如下,还真有点3D的效果:

小试牛刀成功,宜将剩勇追穷寇,我这里还介绍三个常用的修改,以飨观众。

1. 修改显示的数字的格式,因为我觉得货币显示到小数点两位以后比较丑,还是显示到元比较好点。

2. 自定义图片的颜色,我这里想将前3种销量最多的颜色分别定义为自己想要的颜色。

3. 将标签数值显示到外面,方便查看。

还是老办法,修改那个xml。

找到Series 这个元素,添加一个 LabelFormat="C0" 的属性,如下图红框所示。

因为我个人不善美工,就随便找了几个颜色来做例子,我这里是从 http://www.rapidtables.com/web/color/red-color.htm 网站中选择几个颜色吧,分别选择 red,orangered和palevioletred三种颜色吧,他们的RGB值分别是:rgb(255,0,0) ,rgb(255,69,0)和rgb(219,112,147) 。打开的图表xml文件,找到Chart元素的Palette属性,将前三种分别修改为我前面选择颜色的RGB值,也就是:255,0,0; 255,69,0; 219,112,147;  如下图所示。还可以直接指定Series元素的Color属性。默认的Palette属性的值为 None,可以指定为其他,比如Berry, Bright,Excel, Light等等。

最后一个效果是找到如下的属性:将 PieLabelStyle=Inside 改成 PieLabelStyle=Outside 。

保存后导入这个图表,然后发布解决方案的所有自定义项,步骤和前面相同不再赘述。然后我们看看效果如下所示,如我所愿。

常见的格式还包括:LabelFormat="$#,0,K" ,如果希望以百分比显示,还需要加上 Label="#PERCENT" LabelFormat="#0.##%" 。更多的格式学习请参考官方网址:Numeric Format Strings 。

如果不想显示值的话,可以设置 IsValueShowAsLabel="false" 。

还有一些其他的高级功能,比如使用StripLine ,ScaleBreak 等,在学习网站 https://www.pluralsight.com/ 上面有介绍。

如果还想对图表做更加深入的学习,推荐如下学习资料:

Samples Environments for Microsoft Chart Controls

Chart Controls for Integrating Data

原文地址:https://www.cnblogs.com/luoyong0201/p/Dynamics_365_chart_export_import_top.html

时间: 2024-10-12 13:37:50

Dynamics CRM教程:图表的Top设置及导出修改和导入的相关文章

Dynamics CRM 开启图表的3D效果展示

CRM中的图表在我们的业务场景中用的非常多,用户能够依据自己的实际需求来构建图表查看数据.我们平时看到的图表都是平面的,像下图中的这样的,那有没有一种方式能够让展示3D效果看起来更立体呢.答案是能够的. 这里就以上面的图表为例,点击省略号图标选择导出图表 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

导出Excel之Epplus使用教程4(其他设置)

导出Excel之Epplus使用教程1(基本介绍) 导出Excel之Epplus使用教程2(样式设置) 导出Excel之Epplus使用教程3(图表设置) 导出Excel之Epplus使用教程4(其他设置) 1.嵌入VBA代码 首先将vba代码保存成txt文本格式,然后用epplus去调用这个txt文本文件即可,非常简单,当然要想vba调用成功,前提是你的vba代码是没问题的喽! worksheet.CodeModule.Name = "sheet" ; worksheet.CodeM

导出Excel之Epplus使用教程2(样式设置)

导出Excel之Epplus使用教程1(基本介绍) 导出Excel之Epplus使用教程2(样式设置) 导出Excel之Epplus使用教程3(图表设置) 导出Excel之Epplus使用教程4(其他设置) 1.公式计算 excel中离不开各种各样的公式计算,在Epplus中运用公式有两种方式,你都可以尝试一下: worksheet.Cells["D2:D5"].Formula = "B2*C2";//这是乘法的公式,意思是第二列乘以第三列的值赋值给第四列,这种方法

Microsoft Dynamics CRM 2015 for Outlook 2010/2013 安装教程

Microsoft Dynamics CRM 2015 for Outlook 安装教程 注: 安装过程必须电脑要连上网,不然可能安装出错,最下面会总结出错log日记 . 查看下列视频: Microsoft Dynamics CRM 2015 中的 CRM for Outlook 配置: http://www.youtube.com/embed/4lAUXAiLId4  (此网站需要在国外或翻墙才能看) 如需看更详细的操作过程,可以访问以下网址: 微软官方详细介绍. https://techne

Microsoft Dynamics CRM 2011 安装完全教程

环境介绍 WINDOWS 2008 R2 Datacenter Microsoft SQL SERVER 2008 R2 Microsoft Dynamics CRM 2011 准备工作 VM虚拟机中三台机器,三台机器最好是单独安装,如果是复制的会因为计算机系统的SID都是一样.所以想修改各个系统的SID号.以前WIN2003有修改SID的工具NEWSID,在WINDOWS2008系统集成了sysprep工具, 启动Windows2008进入系统后,打开“CMD窗 口”并进入到"C:\windo

Dynamics CRM 不同的站点地图下设置默认不同的仪表板

CRM的默认仪表板只能设置一个,也就是说每个引用仪表板的站点地图下点开仪表板后都是看到的默认仪表板,例如我下图中的"日常维修仪表板" 那如果我要在不同的站点地图下看到的默认仪表板不同怎么设置呢,可以导出站点地图的xml看下SubArea下有个叫DefaultDashboard的属性,  设置为你要的那个仪表板的id即可. 当然导入导出xml比较麻烦也容易出错,比较偷懒的方法就是使用工具,我们强大的XrmToolBox就可以搞定.

Microsoft Dynamics CRM server 升级 sp1 KB2963850

安装过程也很简单,就是下一步,下一步,基本没有什么错误出现. 简介 更新汇总 2 Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) 才可用.本文介绍的修补程序和此累积更新中包含的更新. 此累积修补程序是可用于 Microsoft Dynamics CRM 2013年支持的所有语言. 生成此更新累积修补程序的数量和文件名称 汇总包 内部版本号 文件的名称 (32-位版本) 文件的名称 (64-位版本) Microsoft Dynamics CRM 2

Dynamics CRM导出数据到Excel

原创地址:http://www.cnblogs.com/jfzhu/p/4276212.html 转载请注明出处 Pivot Table是微软BI的一个重要工具,所以这里讲一下Dynamics CRM将数据导出到Excel的功能. (一)导出数据到Excel的三种类型 下图中点击红框内的按钮EXPORT TO EXCEL,会弹出三个选项 第一个是一个静态工作表,将当前页面内的数据导出到一张表内.该数据是静态的,也就是说CRM里的数据发生改变,工作表的数据不会发生相应修改.如果勾选了”Make t

使用SSIS对Dynamics CRM 系统进行数据迁移

嗨,各位.最近项目一直都很忙,并且自己也一直在思考职业发展的问题,所以有很长一段时间没静下心写几篇Blog了.最近我参与的项目是Dynamics CRM 2011 到 Dynamics CRM 2013 Online的数据迁移,刚好接着今天这个机会和大家分析一下数据迁移的心得吧. 读过我之前文章的朋友肯定记得我把Dynamics CRM的接口分为了两大类:1)功能接口,2)数据接口.今天要说的数据迁移可以理解为数据接口,实现数据接口的方式有很多种,比如C#制作的程序,数据库层的SQL 脚本,以及