0
推荐
3073
阅读

SSRS 小技巧 - Pie Chart 自动计算百分比的标签

通常情况下,实现一个饼图默认的效果就是 -一般都是直接显示数字结果 -那么如果需要显示成百分比,通常的做法可能选择先在后台 SQL 查询的时候计算好百分比,但是这里有一种更简单的技巧。编辑 Label data, 我们自己给它一个格式化效果。=FormatCurrency(Sum(Fields!ResellerSales.Value) / 1000, 0) & " (#PERCENT{...

发表了文章 • 2016-04-05 18:20 • 0 条评论

1
推荐
4679
阅读

微软BI 之SSRS 系列 - 巧用 RunningValue 函数在分组中排序并设置 RANK 排名

开篇介绍经常有像类似于这样的排序需求,以及设置分组下的排序序号。比如此图中要求城市 City 在省份下按照 Internet Sales Amount 总销售额进行排序,并标识在各省份下的排名。实现过程先把分组做好,然后添加新的一列 Rank。在 City 分组的 Group Properties 中,它的排序是按照 SUM 聚合 Internet Sales Amount 来排...

发表了文章 • 2015-09-27 12:04 • 1 条评论

0
推荐
3507
阅读

微软BI 之SSRS 系列 - 如何设置页标题重复

开篇介绍这个问题大家经常碰到,特意写一下如何解决这个小问题。问题默认情况下当报表超过一定的高度会自动分成多页。第二页默认是看不到标题的。解决方法2012版本下在 Column Groups 下三角箭头处把高级模式给选择出来。能看到 Static,行 Static 表示行,Column 表示列。选择 Row Group 下的 Static,设置 RepeatOnNew...

发表了文章 • 2015-09-27 12:03 • 0 条评论

0
推荐
4090
阅读

微软BI 之SSRS 系列 - 实现 Excel 中图表结合的报表设计

开篇介绍来自群里面讨论的一个问题 —— EXCEL 中有类似于这样的图形,上面是 Chart, Chart X轴上的值正好就是下方 Table 的列头,这个在 SSRS 中应该如何实现? SSRS 2008、2008R2、2012 中实际上没有这种对应的控件,我们通常想到的方式可能是上方一个单独的 Chart 图,下方一个 Table 然后合并在一起。但是这样会...

发表了文章 • 2015-09-27 12:01 • 0 条评论

0
推荐
3749
阅读

微软BI 之SSRS 系列 - 解决Pie Chart 中控制标签外部显示与标签重叠的问题

当 Pie Chart 页面标签过多的时候,往往数字标签内容挤做一团。我们要做的是:第一,让标签在饼图外部显示;第二,不让标签重叠。一种做法是通过修改数字标签属性 - Series Label Properties将 Position 属性修改为 Outside。但是还有一种方式可供选择,选中饼图本身,修改其 CustomerAttributes 的属性,将 PieLabelSty...

发表了文章 • 2015-09-27 11:56 • 0 条评论

0
推荐
3054
阅读

微软BI 之SSRS 系列 - 如何让报表在一页显示,两种常用的技巧

通常情况下,SSRS 报表在页面内容过多的时候会自动分页。但有的时候当页面内容不是很多,大概最多2页的情况下,或者客户要求所有内容必须在一页显示时,应该如何设置。实际上,要考虑两种情况:第一种情况是在开发阶段的设置。第二种情况是在报表已经部署的服务器,或者部署到 SharePoint 或者 CRM 后,这时就不能在开发...

发表了文章 • 2015-09-27 11:55 • 0 条评论

0
推荐
3501
阅读

微软BI 之SSRS 系列 - 使用文档结构导航报表元素 Document Map

在 SSRS 中也有类似于 Word 文档中的那种导航的效果。左侧部分,可以通过导航地图快速的定位到国家下的省份或者城市,并且这种层次结构是由在创建行分组时定义的。比如说下面的这个例子中,我分了3个行组 - 第一层是 Country, 第二层和第三层是 State Province 和 City。要实现这种导航效果,以及需要哪一个层次组显示在...

发表了文章 • 2015-09-27 11:53 • 2 条评论

0
推荐
3398
阅读

微软BI 之SSRS 系列 - 使用 LookupSet 和 Adjacent Group 等高级技巧在报表中跨 Dataset 分组查询

开篇介绍SSRS 报表中有一些高级的技巧,平常很少用到。下面我通过这个案例来展现一下如何在实际开发中使用它们,并且如何解决一些实际的需求。这张报表分别统计了不同的 Product 产品在不同的月份的 Order 订单数量,Due 付款数量和 Ship 装船数量。Start Date 和 End Date 的时间范围作为筛选,很显然第一个 Matrix 是...

发表了文章 • 2015-09-27 11:52 • 0 条评论

0
推荐
3551
阅读

微软BI 之SSRS 系列 - 使用分组 Group 属性实现基于父子递归关系的汇总报表

开篇介绍基于父子关系的递归结构在公司组织结构里比较常见,基本上都是在一张表里实现的自引用关系。在报表中如果要实现这种效果,并且在这个基础上做一些数据的汇总,可以使用到下面提到的方法。要实现的效果大致如下 -半收起的效果 -案例演示从 AdventureWorks2012 中抽取一些示例数据 -USE BIWORK_SSIS GO IF OBJECT...

发表了文章 • 2015-09-27 11:46 • 0 条评论

2
推荐
4977
阅读

微软BI 之SSRS 系列 - 报表邮件订阅中 SMTP 服务器匿名访问与 Windows验证, 以及如何成功订阅报表的实例

开篇介绍这篇文章源于在上一篇博文中有园友提出订阅 SSRS 报表时的一个问题,  于是就好好总结了一下,把有关 SSRS 报表订阅的要点和容易出现问题的地方写出来,希望对大家有所帮助!参看上一篇博文 - SSRS 报表中分组聚合的展开和收起效果与处理不规则层次结构的技巧(没有子元素的时候不展开, 删除+符号) ...

发表了文章 • 2015-09-27 11:42 • 1 条评论

2
推荐
4441
阅读

微软BI 之SSRS 系列 - 分组聚合中处理不规则层次结构 (没有子元素的时候不展开, 删除+符号)

开篇介绍分组聚合的展开和收起效果在SSRS Report中非常常用,并且有时还要处理一些比较特别的情况。比如分组合并时有的层次结构是不规则的,有的组有两层,遇到这种情况应该如何处理?注意到下面的这个需求,如果 France 下面没有其它的子层级,就不显示 + 号,如果 United States - Utah/Minnesota 州没有城市的子层次...

发表了文章 • 2015-09-23 15:03 • 1 条评论

0
推荐
3372
阅读

微软BI 之SSRS 系列 - 不显示 Pie Chart 饼图上 0% 的数据

开篇介绍SSRS 小技巧系列专门用来记录 SSRS 报表开发过程中常用的小技巧 -效果图 - 0% 的标签数据不需要显示出来。效果图 - 正常的效果。 解决方法使用 IIF 条件判断,如果计算值为 0 的话,那么使用 NOTHING。 NOTHING 的作用非常多,如果 SSRS 报表做的多的话,应该用过 NOTHING 来完成一些特殊效果。效果出来了...

发表了文章 • 2015-09-23 14:32 • 0 条评论

1
推荐
4925
阅读

微软BI 之SSRS 系列 - 如何实现报表导航 Navigation 和钻取 Drill Down 的效果

开篇介绍如何在 SSRS 报表中实现标签导航 Navigation 和向下钻取 Drill Down的效果? 如同下面这个例子一样 -在页面第一次加载的时候,默认显示是全部地区的销售总和情况,上面一张图是显示各个国家的零售额和网售额,下面一张图是根据时间小时销售额的趋势。那么 Overall 的部分即图中红色部分内容为全部地区汇总的信息...

发表了文章 • 2015-09-23 10:56 • 5 条评论

0
推荐
3756
阅读

微软BI 之SSRS 系列 - 如何实现报表标签的本地化 - 中文和英文的互换

开篇介绍SSRS 中并没有直接提供本地化的配置方式,因此在 SSRS 中实现本地化,比如有英文标题还有可选的中文标题,就需要通过其它的方式来解决。比如默认是这样的英文标题 -但是本地中方用户可能比较喜欢看到这样的标题 -我们可以通过以下变通的方式来实现。实现过程创建一张翻译表,这张翻译表将配置所有需要本地化的中...

发表了文章 • 2015-09-22 09:11 • 0 条评论