问题标签 [ssrs-tablix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1710 浏览

reporting-services - SSRS:重复 tablix

我希望能够根据唯一行数在 SSRS 中重复 Tablix。也就是说,如果我有以下数据

我希望能够将一个表(table1)显示为

和 table1 下面的另一个 table(table2) 显示数据为

需要根据数据库中唯一条目的数量动态确定表的数量。有没有办法做到这一点?

0 投票
1 回答
5514 浏览

rdlc - RDLC tablix 组页脚作为页脚

我正在尝试创建一份用于打印支票/付款确认的报告。检查本身位于页面顶部,在中间显示详细信息(1-N 条记录),并包含固定在页面底部的附加文本。底部的文本包含与支票本身相关的数据。

我尝试创建一个 tablix,使用检查本身的组标题和单个行详细信息的详细信息,但无法将 tablix 页脚与页面底部对齐。

尝试使用页脚部分时,我无法访问我的数据集。

我不认为我是第一个尝试类似功能的人,但我似乎找不到任何建议。任何建议将不胜感激。

0 投票
1 回答
3270 浏览

reporting-services - SSRS 2008 R2 按需钻取到子报表

在 SSRS 2008 R2 中,我的印象是深入到子报表会按需查询数据。当我的报告被渲染时,情况并非如此。

具体来说,我有一个 Tablix,它最初加载按人分组的行。当有人单击该人员上的向下钻取图标时,子报表会显示更多与该人员相关的数据。这里的问题是,每个子报表都是在呈现主报表时最初加载的。这需要永远加载。但是,如果我删除子报告,仅出于测试目的,报告几乎会立即加载。

我尝试将子报表的可见性设置为最初隐藏,然后在用户向下钻取时显示,但它没有改变任何东西。

我在 stackoverflow 上阅读了一个类似的问题,但答案是改用 Drill-Throughs。不幸的是,这不是我的选择。

有什么建议么?

0 投票
1 回答
10588 浏览

ssrs-2008 - SSRS-文本框边框宽度属性在保存表达式后恢复为 1pt

在过去的几个小时里,我一直在研究这个。我将以下代码放入文本框边框宽度属性(这适用​​于表格而不是矩阵)

在表达式编辑器上单击“确定”并在“文本框属性”编辑器上单击“确定”后,我可以返回属性,并且“边框宽度”属性再次设置为默认值 1pt。

在玩了很长时间之后,我终于开始让文本框按照我想要的方式运行,但该属性仍然设置不正确。然而,报告的 XML 显示它是使用上述表达式设置的。所以 SSRS 直到报告运行时才正确解析 XML(至少这是我假设的)。我已经能够在同一文本框和该行中的所有其他文本框上设置 Bold 属性。但是,TextBox 属性列表的 Border 部分中的所有属性似乎都会自行重置。我只是在报告发生时实际做了我想要的(如上所述),但通过 SSRS 显示的属性仍然不正确。我想我需要一种方法来触发 SSRS 来重新处理 XML。

我尝试过的事情:

-关闭和重新打开报告

-关闭和重新打开解决方案

- 关闭并重新打开 Visual Studio

- 重新启动计算机

0 投票
1 回答
6551 浏览

sql-server - SSRS 为表格报告实现分页

我在我的一个 SQL 报告服务报告中使用 Tablix。默认视图显示所有记录。我想实现分页,比如在第 1 页显示前 50 条记录,在第 2 页显示接下来的 50 条记录,依此类推。有人可以帮我弄这个吗?

0 投票
2 回答
26738 浏览

reporting-services - 在 SQL Server Report Builder 3.0 中将 Tablix 行高设置为特定数字?

我正在尝试将详细信息行的行高设置为特定值,例如 0.5 英寸。如果单击详细信息行的 Tablix 句柄;它选择了行,但 Size 属性不会为 Height 属性扩展或允许在 Height 属性中输入 0.5 英寸之类的东西。

除了拖动控件来猜测高度之外,还有没有办法为行高输入一个特定的数字?

0 投票
1 回答
4007 浏览

reporting-services - SSRS 2008R2 矩阵列组总计

我在 SSRS 2008R2 中使用矩阵控件,我正在尝试为我的列分组创建总计。这是我的矩阵布局示例:

我的问题是,如何使总计列按上述指示运行?该报告将默认为当前年份和上一年的比较。附加问题,如果我有多年怎么办?我如何能够按年份获得列总数?例如:

0 投票
1 回答
5867 浏览

matrix - SSRS - 使用矩阵中其他数据集中的列计算的字段(交叉表)

我在 SSRS 报告中有几个数据集。如何在具有相同数据字段的另一个 DataSet 的公式中使用来自一个 DataSet 的求和矩阵(交叉表)列(只是选择标准不同(类别不同))。当我在另一个 DataSet 中指定该字段时,它每次只给我 First(我没有使用 First());它不会使用第二个数据集中的交叉表自动移动它们。

0 投票
1 回答
176 浏览

reporting-services - SSRS - 经理与其他经理使用的员工

我正在尝试在 SSRS(Visual Studio 2010、SQL Server 2012)中创建员工利用率报告

我们有为多个项目经理工作的员工。我需要一份报告,显示项目经理、为他们工作的员工以及他们工作的每位经理对每位员工的利用情况。这将使我们能够确定哪些员工的利用率分布不正确。

数据集查询返回如下数据:

按经理分组时,结果应如下所示(加号表示展开切换):

当员工展开时,详细信息将显示按他们工作的不同项目经理细分的员工利用率:

我在报告中尝试了各种分组和属性组合(父、子、显示详细信息),但无法按照我想要的方式对结果进行分组。我尝试在查询中添加另一个管理器字段(别名为 UtilMgr),但仍然无法正确获取报告。

我正在寻找处理这个问题的最佳方法。似乎解决方案是让项目经理作为员工的父母,然后有第二组,员工是经理的父母,但我不知道如何实现。
我需要对查询做一些不同的事情吗?我是否需要使用嵌套在第一个中的子报表或第二个矩阵?有没有办法创建重叠的父/子组?

我只与 SSRS 合作了大约 2 周,所以我希望我使用的所有术语都是清晰和正确的。提前感谢您的帮助!

0 投票
1 回答
6440 浏览

reporting-services - 如何在 SSRS 中冻结 Tablix 标头

从 SSRS 中的 rdl 导出到 excel 后如何冻结 Tablix 标头。

我正在使用报表生成器 3.0。