问题标签 [report-designer]

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

visual-studio-2008 - 报表中小计的百分比

我在 VS 2008 中使用报表设计器。有没有办法在交叉表报表中显示小计的百分比?

0 投票
4 回答
22914 浏览

reporting-services - 在 SSRS 中,你可以设置一个矩形来随着它的内容增长吗?

我现在正在处理 SSRS(SQL Server 报告服务)中的报告,并且在获取我在报告设计器中的页面上绘制的矩形以增长时遇到问题。基本上,我画了一个矩形,然后在里面放了一个文本字段。此文本字段的内容可以很短也可以很长,因此我希望它能够增长以适应其内容。

但是当我输入长文本时,文本框会变大,然后粘在矩形的线条之外。从我阅读的 SSRS 文档中,它说矩形应该增长以包含其中的项目,并且这些项目是“对等的”。

是什么赋予了?

0 投票
6 回答
21728 浏览

reporting-services - 使用 SQL Server Reporting Services 将数据集传递到子报表

我正在使用 SQL Server Reporting Services 和 Visual Studio 附带的报表设计器。我有一个非常大的报告。它实际上太大了,以至于 Visual Studio 挂起(有时一次几个小时)或者在我进行更改时崩溃。

我无法解决这个问题,所以我决定将报告的下半部分移到子报告中。因此,我从一份庞大的、无响应的报告开始,以两份易于管理的小型报告结束——令人惊讶的是,这确实有效。

一个问题:我的子报表使用与我的主报表相同的数据。现在,它通过重新查询数据库来填充其数据集。到数据库的额外往返会导致生成报告的时间增加一倍;生成时间从 45 分钟增加到 1 1/2 小时。

我想避免再次访问数据库,而是在两个报告中使用相同的数据集。

如何在报表和子报表之间共享或传递数据集?

0 投票
4 回答
1564 浏览

reporting - 一个好的报表设计工具/库

我必须定期制作多份报告;为整个客户群生成相同的报告。我的问题是设计报告的布局是一项漫长而乏味的工作。

我需要的是一个用于设计报告布局的 GUI 工具。

该工具的输出应该是用于批量创建报告的 xsl 文件。附加选项是收费将提供一个库,该库将允许基于 GUI 布局定义构建自定义批处理以创建报告。

谢谢

0 投票
2 回答
3604 浏览

reporting - Jasper 报告:两个细节部分?

我有一份碧玉报告要做,数据如下:

报告按项目/数量分组,例如

现在我已经得到了这个 Jasper 报告,它已经分组了 - 即显示了一个带有项目和数量的标题,下面有一个颜色列表。

现在的问题是,在这个组下面我需要显示一些水平线(供某人写东西),等于项目的数量。例如,在 A001 组下我需要显示一行,在 B002 组下我需要显示三行,如下所示:

我试过查看 jasper 脚本,但似乎它们只能操纵报告参数/变量。

有谁知道我该怎么做?

0 投票
1 回答
1989 浏览

wpf - WPF 报表设计器

有人知道如何在 WPF 中创建简单的设计器控件的教程或示例代码吗?

我正在尝试在 WPF 中编写一个简单的设计器,用户可以在其中将数据项(图表和列表)拖放到页面上的特定点(例如第 3 行,第 24 列)。

0 投票
7 回答
12900 浏览

sql-server - 我可以在 SQL Server 报表生成器中使用 @table 变量吗?

使用 SQL Server 2008 报告服务:

我正在尝试编写一个显示一些相关数据的报告,所以我想像这样使用@table 变量

但是,报表生成器不断要求输入变量@Results 的值。这有可能吗?

编辑:正如 KM 所建议的,我使用存储过程来解决我的直接问题,但最初的问题仍然存在:我可以在报表生成器中使用 @table 变量吗?

0 投票
2 回答
2112 浏览

winforms - 使用报表设计器创建或编辑报表 (.rdlc) 时,Visual Studio 2010 崩溃

这是我在使用 VS 2010 RC 时遇到的问题,希望在第一个正式版本中得到解决。可悲的是它不是。

我所拥有的是最初使用 VS 2008 创建的一些报告。在 VS 2010 的报告设计器中打开其中任何一个进行编辑时,VS 会挂起大约两分钟,然后关闭。使用向导创建新报告时也会发生同样的情况。唯一的区别是打开一个对话框,显示“正在加载...”消息,然后挂起大约相同的时间并崩溃。

运行 devenv /log 没有任何价值。

Windows 应用程序事件查看器仅显示以下内容:

错误应用程序名称:devenv.exe,版本:10.0.30319.1,时间戳:0x4ba1fab3 错误模块名称:clr.dll,版本:4.0.30319.1,时间戳:0x4ba1d9ef 异常代码:0xc00000fd 错误偏移量:0x00001919 错误进程 id:0xc38 错误

和这个:

.NET 运行时版本 2.0.50727.4927 - 致命执行引擎错误 (6F551CF2) (0)

有没有其他人经历过这个并找到了解决方案?

或者——是否有更好的工具可以在 WinForms 应用程序中快速创建体面的报告?

帮助将不胜感激!

0 投票
1 回答
3398 浏览

visual-studio-2010 - Reporting Services 2010 RDLC:从 RDLC 传递查询字符串参数

我正在尝试构建一个显示一些数据的简单 RDLC 报告,并具有一个“选择”链接,该链接将浏览器发送到某个 url,其中包含查询字符串中的一些数据(一个键)。

在 vs2010 报表设计器中,我可以双击该列,然后选择操作,并且有一堆似乎可行的方法。但他们都没有。

在“作为超链接启用”下,我可以选择“转到 url”,但没有任何参数选项可以传递。

我还尝试“去报告”,以免我可以欺骗它做我想做的事。这里有参数选项,但它知道我的 url 不是报告,并且“选择”链接呈现为文本(不可点击)。

有任何想法吗?我很确定这曾经在 vs2008 中工作过,而且它似乎必须是可行的。但是我已经在这个上拔了几个小时的头发。

0 投票
2 回答
631 浏览

reporting-services - MS Report Designer - 什么是表组以及如何使用它们?

我正在使用带有内置报表设计器的 Reporting Services 2000/2005 和 Visual Studio 2005 处理一些现有 MS 报表的项目。

我遇到了一份报告,该报告使用表格来显示由存储过程获取的数据。我的工作需要我修改报告和存储的 Proc。

我已经对存储过程进行了更改,并且在 SQL Management Studio 中进行测试时它返回了正确的数据。然而,在报告中,一些数据由于某种原因丢失了,即使我使用的是完全相同的参数。

我有一种偷偷摸摸的感觉,它与为报告的主表定义的表组有关。该表定义了 2 个表组。我删除了第二个表组中的一些项目,因为它们已从存储的过程和报告中删除。也许我需要将存储过程中的新字段/列添加到表组中?

谁能指出我如何调查/解决这个问题的正确方向,以及表组是什么,以及它们的用途。