问题标签 [reportingservices-2005]

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 回答
3317 浏览

reporting-services - 在 SQL 报告服务中,有没有办法对用户动态隐藏某些参数(但不是全部)?

有没有办法让 SQL Reporting Services (2005) 动态显示或隐藏参数?

例如,如果用户是“超级用户”,则显示参数 A、B、C、D,但如果您是新手,只显示 A 和 B?

这不是安全或“限制”问题,只是试图不压倒某些用户或过度限制其他用户。

谢谢!

0 投票
1 回答
4419 浏览

reporting-services - 报表生成器,提示过滤器,如何忽略过滤器?

我正在查看 2005 年的报告生成器。我知道我可以提示过滤器,以便用户可以自己过滤数据。但是,如果他们不想这样呢?如何设置过滤器可选。所以他们要么看到一切,要么使用过滤器。

现在我只能有一个过滤的报告。

0 投票
2 回答
1451 浏览

reporting-services - 双轴图 - Reporting Services 2005

我需要在 Reporting Services 2005 中输出带有 2 个 Y 轴的图表。看来这在 RS2005 中是不可能的,我不知道我可以使用哪些选项。听起来 RS2008 可以解决这个问题,但我不相信这对我来说是可行的。我还有什么其他选择?

0 投票
2 回答
2372 浏览

reporting-services - Reporting Services 矩阵中计算字段的小计错误

我有一个 Reporting Services 报表,它有两个行组:Category 和 SubCategory。对于列,它有 LastYearDataA、ThisYearDataA、LastYearDataB、ThisYearDataB。

我添加了两列(一列用于 A,一列用于 B)来处理表达式计算(以显示从 LastYear 到 ThisYear 每个的百分比)。那行得通。问题出现在每个类别的小计中。原始数字总计正确。如果 SubCat1 的 LastYear/ThisYear A 有 10//5,而 SubCat2 有 5//1,那么我得到的总数是 15/5。但我在总列中报告的百分比为“50%”,与 SubCat1 匹配。每个子类别的百分比计算正确(无论如何,根据我的备份数学)。但小计 % 始终与组中的第一个 SubCategory 匹配。这在 Reporting Services 2005 中是不可能的吗?

0 投票
3 回答
1860 浏览

pdf - 将 SSRS 字段锁定到位

我们正在开发一个复杂的结构化报告,该报告有很多字段,并且这些字段有时会被填充。当这些字段未填充时,该空字段周围的少数字段的字段位置会发生变化。

有没有办法锁定特定位置的字段。

我以 PDF 格式提取报告。

0 投票
6 回答
26128 浏览

reporting-services - 子报告尝试并保持在一起,留下空白点/页面

报告服务 2005

我的布局是这样的:

  • 我有一个包含表格的主报告
  • 该表由 3 个组运行,GrpLevel1、GrpLevel2、GrpLevel3
  • 子报告被添加到 3 个组之一,并通过将该组键传递给子报告来执行

因此,特定的子报表将在 GrpLevel1 运行,并且对于它包含的每个 level2,GrpLevel2 下的子报表都将运行。

我遇到的问题是子报告想要跳到下一页,在报告中留下空白的空白洞。

如果一个子报表包含一个包含一堆数据的表格并且它不能放在页面的 3/4 上(报表的第一页在顶部 1/4 有报表标题),它会将整个内容跳转到下一页只留下一个标题,而不是在第一页上打印它可以打印的内容。

在桌子上,我关闭了“保持在一起”。

我不知所措,准备将我的立方体点燃。对此的洞察力将不胜感激。

更新****************这已在 SSRS 2008 R2 中修复******************************
它有已通过 (SQL Server) Reporting Services 2008 R2 修复。您现在可以在子报告上切换 KeepTogether。分页看起来好多了。

0 投票
2 回答
1678 浏览

reportingservices-2005 - 在 Microsoft Reporting Services 中使用代码修改参数

我制作了一份报告,其中包含大约 30 个不同的矩形和文本框,这些矩形和文本框根据参数具有不同的可见性表达式。(这是一张学生发票,根据学期的不同,必须出现许多不同的消息)当我做出所有表达式时,我在参数中全部用大写字母编码。现在,当用户输入小写字母时,我遇到了一个问题,SQL 一切正常,因为它不区分大小写,但不同的矩形和文本框不显示。报告代码中有没有办法在运行 SQL 之前首先将所有参数大写?或者我实际上是否必须回到每个可见性表达式并为大写和小写添加单独的 iif?(必须这样做似乎非常愚蠢)。我无法将参数更改为数字,因为我对输入有严格的要求。谢谢。

0 投票
3 回答
1847 浏览

sql-server-2005 - SSRS 2005 报告自动呈现

我创建了许多 SSRS 2005 报告,并为每个报告提供了许多参数。每个参数都有默认值,因此当有人通过 SSRS 网站访问报表时,报表会自动呈现。

我想做的是让所有报告都有它们的默认值,但防止报告自动呈现。我在网上看过,除了有人声称无法完成之外,我没有看到任何东西。我希望看到一些关于此的专家建议,以防止报告自动呈现而无需开发自定义 Web 界面。

有什么想法吗?

有谁知道这种行为在 SSRS 2008 中是否有所不同?

0 投票
2 回答
859 浏览

sql-server - 从 SQL Server 报告 Web 服务调用返回数据

我正在生成一个包含版本号的报告。版本号存储在数据库中,并作为报告生成的一部分进行检索/递增。

唯一的问题是,我通过 Web 服务调用调用 SSRS,它将生成的报告作为字节数组返回。

有没有办法从这个生成的报告中获取版本号?例如显示一个对话框,上面写着

您生成了状态报告,版本号 3

我尝试传入一个输出参数并将其设置在存储过程中。当我在 sql 管理工作室中执行它时,它被修改了,但在报告工作室中没有。或者至少我似乎无法绑定到修改后的执行后值(使用表达式=Parameters!ReportVersion.Value)。

当然,我可以在调用 SSRS 网络服务之前自己从数据库中获取/增加版本号,并将其作为参数传递给报告,但这可能会导致并发问题。

总的来说,storedproc 访问/生成版本号并将其返回给 ReportingEngine 似乎更简洁,ReportingEngine 将生成带有版本号的报告并将更新的版本号返回给 WebService 客户端。

有什么想法/想法吗?

0 投票
2 回答
807 浏览

reporting-services - SSRS 2005 保存报告参数

我使用 SSRS 2005 报告已经有一段时间了,我收到了一些请求,要求个人用户能够保存他们在下次运行报告时使用的参数。这可行吗?它是“我的报告”角色的一部分吗?有什么想法吗?