问题标签 [reportbuilder3.0]

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 投票
0 回答
1145 浏览

reporting-services - 查询 Tfs 2010 SSAS Cube 时的 SSRS 报告数据集参数格式发现

我对 SSRS 和报表生成器非常陌生,我正在尝试将一个简单的报表组合在一起,以显示单个变更集的数据。我已经创建了一个带有日期参数的不同报告,并且由于一些幸运的谷歌搜索,我了解到不是将日期字符串提供给报告参数,而是必须使用以下表达式:

找到这篇文章就像中了彩票一样,因为我自己永远无法弄清楚这一点。因此,对于我的变更集报告,我认为我可以将以下表达式用于我的变更集参数。

对于我的报告,VersionControlChangesetChangesetID 参数只是一个整数。我通过使用查询设计器中的“复制”上下文菜单项获得了维度名称,假设这些是正确的标识符。

但是,运行 reoprt 时出现以下错误:

我对此有两个问题。

  • 为什么我写的表达式不起作用?
  • 我怎样才能更好地学习如何格式化这些值,以及如何在多维数据集中对它们进行格式化,这样我就不仅仅是在猜测何时遇到这些格式化错误?

谢谢!

0 投票
1 回答
1316 浏览

vb.net - 在 If 语句中使用 Right 函数会导致语法错误

我在 Report Builder 3.0 中的报告中有一个多值单字符串作为参数字段(例如 20124、20125)。现在我想拆分这个字符串,并显示“Summer 2012”而不是“20124”和“Fall 2012”而不是“20125”。我使用的是 Visual Basic。这是我在 Report Builder 3.0 自定义代码中创建的两个函数.错误出现在“If Right(yearterm)...”行的第二个函数中。它给了我一个语法错误。如果我写“String.Right”它给我错误:“'Right' is not a 'String' 的成员”。如果我取出整个“If 语句”,报告将运行,但“20124,20125”给我这个:“, 2012, 2012”。

我怎样才能使这项工作?

0 投票
3 回答
73748 浏览

ssrs-2008 - SSRS - 使用不同数据集字段的表达式

我有一个包含多个数据集的报告。来自不同数据集的不同字段用于报告的不同位置。

在报告的一部分中,我需要使用来自两个不同数据集的字段进行计算。这在表达式中可能吗?
我可以在表达式中以某种方式引用该字段所在的数据集吗?

例如,我想做这样的事情:

0 投票
1 回答
951 浏览

reporting-services - 报表生成器:明确的 X 轴范围定义?

我正在组装一组查询相同数据但过滤器不同的图表。对于某些过滤的数据集,数据有限,对于显示该数据的图表,它们在 X 轴上的最小值被简单地设置为数据集中找到的最小值。为了保持一致性,我想将这些界限明确设置为传递给报告的参数,但是与 Y 轴不同,X 轴似乎缺乏这种能力。有没有我错过的选项?

谢谢!

0 投票
1 回答
1941 浏览

sql-server-2008 - Microsoft Report Builder 无法正确打印报告

我构建了一个在表格中显示 TOP 4 项目的报告。我希望能够在 Zebra LP2844 标签打印机上打印报告。标签是 6x4 横向。我将 PageSize 宽度设置为 6 英寸,将高度设置为 4 英寸。每个边距设置为 0.1 英寸。主体宽度设置为 5.8in (6in-0.1in-0.1in)。我通过报告生成器运行报告并查看页面设置和肖像被选中。所以我选择横向并用 OK 确认。如果我再看一遍,它会重新设置为肖像。随心所欲地打印标签。我要么打印横向,但一切都小得多(仅使用标签的左上角),或者它是正确的尺寸但纵向,所以它被切断了。

另一个问题是我试图打印的条形码。我正在使用字体 C39P12DmTt。我可以在运行报告中看到它,但它不打印。

我如何修复报告?

我正在使用 SQL2008 和 Report Builder 3.0

谢谢,

0 投票
1 回答
341 浏览

reporting-services - 微软报表生成器 3.0

我们目前正在使用带有 Reporting Services 的 SQL Server 2008 R2。我已经使用 Report Builder 3.0 构建了一些可以正常工作的报告。

我真的很想知道添加音频指示器的最佳方法或最佳方法是什么。因此,如果某个状态正在显示,我们能够发出声音警报吗?

实现这一目标的最佳方法是什么?

谢谢瑞恩

0 投票
1 回答
2452 浏览

reporting-services - SSRS - 数据集字段的自动刷新

我们有大约 90 个报告生成器报告,由高级用户构建。这些报告建立在 20 多个基本报告表之上。

有时我们会在这些报表中添加新字段。

这里的挑战是自动刷新报表生成器 (SSRS) 中的数据集,而无需通过每个报表手动刷新数据集上的数据。由于 SSRS 使用 FMTONLY ON 处理这些报告,因此有一种方法可以动态地自动执行此过程。

谢谢

0 投票
1 回答
15071 浏览

reporting-services - #在报表生成器中对数字求和时出错?

我试图在一个分组中总结一些数字,有时#error会出现 a 而不是实际数字。我知道除以 0 或数据集中有空值时可能会发生这种情况,但在数据集中,我只看到有效数字。这些数字不足以导致溢出,我确信表达式是正确的,因为#error只有特定的参数组合才会出现。

我看到这条#error消息还有其他原因吗?

要清楚,公式是=Sum(Fields!Number.Value)

编辑:任何聚合函数也会导致此消息。

0 投票
1 回答
93 浏览

sql - 如何计算间隔内的小时数

我们正在使用 ReportBuilder 3.0 构建报告。在我们的数据库中,我们有一个正在执行的工作的开始时间和结束时间。在 ReportBuilder 3.0 中,我们希望创建一个字段来显示在某个时间间隔内有多少工作时间。

示例:开始时间:20.00 - 结束时间:04.30 +1... 22.00 到 06.00 +1 = 6.5 小时之间的间隔是多少。

有没有人有一个很好的例子来说明如何创建一个可以给出结果的表达式?

谢谢

0 投票
6 回答
183130 浏览

sql-server - Tablix:在每个页面上重复标题行不起作用 - Report Builder 3.0

我有一个 tablix,其中有很多行跨越多个页面。我已经在每一页上设置了 Tablix 属性重复标题行,但这不起作用。我在某处读到这是 Report Builder 3.0 中的一个已知错误。这是真的?如果没有,是否还有其他需要做的事情?