问题标签 [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 回答
2500 浏览

c# - 将日期作为参数传递到报告中

我正在创建一个计算净重的应用程序,我必须在其中一个表单上为用户提供从下拉组合框中选择项目的选项,并为用户提供从日期时间选择器,我必须将其作为参数放在报告的文本框中,填充组合框以选择项目没有任何问题,因为这些项目在数据库表中,我使用 sql 命令得到了列然后将其作为参数传递以填充下拉列表,然后设置相同但日期时间选择器用户可以选择他们希望的任何日期如何将该值传递给报告以直观地了解我正在谈论的内容单击我使用 GUI 创建了报告,并且 gui 生成了这段代码,该代码使用我设置的一个参数加载报告。

0 投票
2 回答
1358 浏览

performance - 报告查看器需要很长时间才能加载报告

我有一个打印所有项目的表单,这是用户首次加载表单时看到的内容:

在此处输入图像描述 此报告打印多页,每次仅更改 9 列。总共有 4652 个页面,将所有这些页面加载到报表查看器需要 5 分钟。每项有两页,共2326项。

当用户点击打印预览

报告第 1 页

在此处输入图像描述

**报告第 2 页**

在此处输入图像描述 我第二次运行相同的报告时,它在 1 和 1/2 分钟的时间内从缓存中加载了报告,这是一个显着的差异

我的问题是我能做些什么来提高报告的性能。数据库和应用程序在同一台机器上,性能很糟糕,用户想用sql server在4个工厂安装应用程序,由于多人访问,性能将成为更大的问题应用,我们就会有网络瓶颈。从 Sql Server 的角度来看,我添加了索引,更新了统计信息,尝试查看是否有一种方法可以使查询更快地获取结果,但是从报表查看器和报表设计器的角度来看,我毫无头绪,任何帮助都会很大赞赏。

0 投票
1 回答
182 浏览

pentaho - 如果“field2”不存在,pentaho 报表设计器在 field2 上显示字段

假设我想在彼此旁边制作 2 个文本字段。在下面的屏幕截图中,您可以看到 2 个字段。左侧的字段将始终显示。

五角域

但是如果右边的字段没有填写,我想让它消失,但是第一个字段的文本必须超过页面的整个宽度。

仅当另一个字段为空时,如何使其重叠?

基本上:当字段 2 存在时,字段 1 的宽度必须为 275。当字段 2 不存在时(如此为空)-> 字段 1 的宽度为 475

0 投票
1 回答
1753 浏览

asp.net-mvc-5 - 将 Visual Studio Reportdesigner 与 Telerik Reporting 和 MVC5 结合使用

我想在我的 ASP.NET MVC5 应用程序中创建一个 Telerikreport。

但我也想使用 Visual Studio 报表设计器。

所有教程都只讨论使用生成 .trdx 文件的 Telerik 报表设计器。

如何将 Reportviewer 与 Visual Studio 报表设计器生成的 .cs 文件一起使用?

0 投票
1 回答
65 浏览

mysql - 使用子查询从两个表中计算 %

这是一个简单的查询,它提取数据、计算结果数量并向用户显示总数。我正在使用子查询并从两个不同的表中提取这些结果。

从 cuesheet_tx_dates 中选择 count(trans_station)、trans_station,其中 trans_station = "his" 和 txdate 在 "15-01-01" 和 "15-01-31" 之间

^这将返回日期和频道代码内的所有数据

SELECT count(*) as HISr FROM cuesheet_tx_dates td INNER JOIN cuesheets s ON td.cuesheets_id = s.id WHERE td.txdate BETWEEN '2015-01-01' and '2015-01-31' AND td.trans_station = 'his' AND s.status = 'C';

^这将返回日期和频道代码内的所有完整数据

我需要知道如何计算已完成数据占所有数据的百分比。我正在使用 Pentaho Report Designer CE,mysql db。

0 投票
0 回答
250 浏览

eclipse - 尝试在 Maximo 中打印时询问参数的 BIRT 报告

当我创建使用列表参数的 BIRT 报告时,我必须将 Maximo 中的参数丢弃,以便 BIRT 参数对话框将弹出我的列表参数,因为 Maximo 不喜欢列表参数。

现在我在打印报告时遇到了问题。每当用户尝试打印使用 BIRT 参数对话框的报告时,参数会在报告第一次运行时出现,并在他们尝试打印时再次出现。当用户尝试打印时,我不希望参数再次出现。

我已经尝试过 __format='pdf' 但发现这在我的 Maximo 版本中不起作用。

0 投票
0 回答
988 浏览

reportviewer - 在报表设计器中转换为字符串值时出错

这必须很简单,但我无法在任何地方找到答案。

我正在使用 Report Designer 2012,运行本地 IIS 和 WebViewer。该报告工作得很好,可以像我期望的那样从数据库中输出数据,直到我得到摘要。报告以摘要页面开头,后面是后续页面的列表。

我可以成功输出表达式=(2+3), =Code.ConcateString("val1", "val2") and =First(Fields!first_name.Value, "CallLog")

像这样的任何事情都会失败:

所以我认为我已经将晦涩的#ERROR 标记缩小到与字符串转换有关的范围内。

我的最终目标是简单地输出(Fields!first_name.Value, "CallLog")(Fields!last_name.Value, "CallLog")单个文本框。

0 投票
1 回答
833 浏览

properties - Pentaho 5.3 - 如何读取 PRPT 文件中的属性

我需要在属性文件中设置一个值,然后在 Pentaho 5.3 的 PRPT 中读取这个值。如果我理解它,添加我的属性的文件是 design-tools/report-designer/resources/classic-engine.properties (报表设计器)和 server/biserver-ee/tomcat/webapps/pentaho/WEB-INF/classes/classic-engine.properties(BI 服务器,一旦发布)。对吗?如果是这样,你能告诉我如何在我的 PRPT 文件中读取这个值(例如 pentaho.images.path=c:/myProject/images/)吗?如果没有,你能告诉我怎么做吗?谢谢!

0 投票
1 回答
67 浏览

pentaho - Pentaho 报表设计器在子报表中批量更改文件位置

目前使用 PRD:5.2
我有一个包含 7 个子报告的主报告。每个子报表都有自己的 ktr 文件。子报表也包含图像。

假设所有 ktrs 都来自这个位置:C:\Users\NAME\Desktop\Evaluations(ktr filename here)

有没有办法将所有这些文件位置(从所有子报告)批量更改为另一个路径?
所以我会改变: C:\Users\NAME\Desktop\Evaluations\comments.ktr 例如: penatho\report\ktr\comments.ktr

但同时对于所有子报表中的所有文件图像。这是可行的还是我忽略了一些主要设置来输入主路径?

提前致谢

0 投票
1 回答
3920 浏览

c# - 使用 Visual Studio 2013 报表设计器设计报表 - 如何开始?

几年前,我设计了一个企业工具,包括一个作为后端的 sql server 2008 数据库和一个作为前端的 ms access 2007 项目文件。

现在我使用 Visual Studio 2013 构建了一个 wpf / c# 应用程序来替换 ms access 2007。

其中一项任务是重新设计现有的 ms 访问报告(没什么特别的 - 只是徽标、图像、标题、子报告等)。但我不明白如何使用报表设计器来做到这一点。

您能否建议我一篇文章/文本/链接/演练初学者可以开始并设计一个相当于 ms access one 的报告?

先感谢您 !

影音