问题标签 [reporting]

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 投票
3 回答
1130 浏览

php - 大型自定义调查/报告应用程序 - 最佳实践

情况

当您学习社会科学时,您经常会遇到在线调查(在线科学数据收集)的需求。这就是我最初使用PHP的主要原因之一。

最近,这些调查应用程序越来越多。增加了很多复杂性:报告(闪存图表、PDF 生成)、数据聚合、不同级别的聚合(例如公司单位)、针对所涉及公司的问卷模块选择等。

现在,我发现自己面临着一个复杂的数据收集和报告应用程序,该应用程序变得缓慢且难以维护

我的一个平台每天有多达 100 个新用户,并且汇总/报告了数千个用户 乘以 数百个数据项 乘以 几十个层次结构级别的数据。

我的问题

  • PHP/mysql 是否还有路要走?
  • 像 codeIgnitor 这样的框架可以作为此类应用程序的基础还是我应该从头开始开发所有东西?
  • 您知道我可以用作基础的任何类型的调查特定框架吗?
0 投票
3 回答
759 浏览

java - JasperReports 是否可以很好地替代基于 CGI 的 Web 报告框架

我们有一个用 C/C++ 编写的基于 CGI 的 Web 报告框架。CGI客户端与专有代码连接,而专有代码又连接到数据库。

由于性能、维护和可能的安全因素,我们正在寻找更好的基于 Java 的CGI替代品。

  • JasperReports可以连接专有代码吗?或者servlet是否足以取代 CGI 客户端?
  • JasperReports可以在 Tomcat 上运行吗?

任何帮助表示赞赏。

0 投票
2 回答
2943 浏览

eclipse - BIRT:pdf 发射器,从相对路径或 jar 文件加载/使用字体

我从早期就使用 BIRT,但仍然对 PDF 发射器有疑问。

短篇小说:我可以配置 fontsConfig.xml 以从相对路径或 jar 加载字体吗?

长话短说: 我们同时使用 FOP 和 BIRT 在我们的 Web 应用程序中生成 PDF。在库之间共享字体会很好。不幸的是,我找不到使用 BIRT 2.3.1 的方法

万恶之源是 fontsConfig.xml 如果我如下所示配置它,它可以正常工作:

但是路径不允许我使用相对路径和类路径(或者我找不到合适的方式来配置它)。config1 和 config2 都不起作用。

配置1:

配置2:

任何想法将不胜感激。

0 投票
21 回答
5298 浏览

c# - 查看具有*很多*列的表的最佳方式?

冒着被降级的风险,我想问一下使用 C# 从具有很多列的表中查看数据的最佳机制(对于此处固有的实践违规而言,最好显然是主观的)。很多,我的意思是1000左右。

现在,在您获得所有点击满意或抛出诸如“您为什么会有这么多列的表格”之类的响应之前,让我说这实际上是设计要求的一部分。我们正在尽可能快地从 1000 个数据点收集数据。我们需要尽可能快地存储这些,因此是平面表。数据需要可以从 SQL Server 直接访问,因此需要数据库(我们使用 SQL Compact 和 table-direct)。

所以现在让我们忘记我们所学到的关于正确的数据库设计、规范化规则等的所有知识,只关注我有一个包含 1000 列的表并且我希望能够在屏幕以验证数据是否确实进入了那里。

我试过数据网格。它呕吐是因为(不足为奇)它不是为处理那么多列而设计的。

我试过在 Studio 中使用查看器。它在 256 之后呕吐,而且最终用户无论如何都不会安装 Studio。

目前,结果不需要漂亮,不需要可更新,也不需要对数据更改敏感 - 只是给定时间点表中数据的静态快照。

相关(或半相关)信息:

  • 表有 1000 列(在点击满意之前阅读上文)
  • 使用 SQL Compact 3.5 版
  • 在桌面上运行
  • 寻找托管代码的答案
0 投票
1 回答
205 浏览

database - 是否有一种报表或交叉表可以优雅地显示这些数据?

我有这种形式的数据,

例如,我想展示在一篇以 A 公司为特色的文章中提到了多少次 B 公司。我可以编写一个手动查询来回答这个问题,但是,我认为也许有一种更优雅的方式可以在网格中显示所有组合的计数。然后有人可以看到在一篇文章中提到了多少次公司 C,其中公司 A 或 B 被提及,反之亦然。

有没有人对如何解决这个问题有任何建议?我今天只是没有创意,我能想到的只是蹩脚的、蛮力的、手动的方法;)

0 投票
3 回答
2128 浏览

asp.net - 如何在报告中对多个结果集进行分组?

我在 ASP.NET 中使用 ActiveReports,但我认为任何类似报告组件的答案都可以。

我有两个结果集要合并并显示在一个报告中,例如:

报告应如下所示:

我应该如何合并这两个表,我应该如何设计布局以实现给定示例中的报告?

更新:

正如您可能注意到的,我并不想通过一次选择来做到这一点。我有两个数据表作为源,我可以手动合并它们以获得单个数据源。我正在尝试使用分组,但我需要为每个员工设置两种组。一份用于工作,一份用于培训。如何使用组或子报表功能来绑定此类数据(以及如果需要我应该如何处理数据)?

0 投票
4 回答
100781 浏览

sql-server - 如何在 SSRS 中自动化报告交付

我在 SQL Server Reporting Services (SSRS) 中有一个报告,我想安排它作为电子邮件自动运行。我希望将报告作为 Excel 文件附加。
根据微软的概述,这应该是可能的。

报告交付。SQL Server Reporting Services 支持按需(拉)和基于事件(推送)的报表交付。用户可以查看基于 Web 格式或电子邮件的报告。

但是,我找不到有关如何实际执行此操作的任何信息。有谁知道应该使用什么工具或哪里有好的教程?

谢谢!

0 投票
2 回答
3807 浏览

asp.net - Reporting Services .. 如何导出禁用超链接的 Excel 电子表格

我正在使用 ReportViewer 控件在 WebForm 中显示报表,我还通过调用服务器报表的 Render 方法实现了“导出到 Excel”功能

例如

我的问题是导出的报告包含链接到其他报告的超链接,我希望这些出现在网络表单中但不出现因此在导出的电子表格中被禁用(由上面的代码生成)。

有没有人有办法实现这一目标?

谢谢

0 投票
3 回答
2548 浏览

.net - 使用最终用户设计器在 .net winforms 中报告

你们在 .net 中使用什么作为报告引擎,具有最终用户设计功能

我尝试了 DevExpress XtraReports,但我无法成功获得一致的结果。(例如,我尝试显示某个联系人的已售机器的详细报告-> 第一个字段工作正常,其他字段不工作;其中没有数据。无论我做什么)这种莫名其妙的行为是不能容忍的在企业环境中,所以我很好奇其他解决方案是什么......

更新:应该注意,这里的重点是最终用户设计器部分。客户应该能够修改报告的布局和字段(在限制范围内),而无需广泛的 IT 知识。

0 投票
3 回答
4667 浏览

c# - 打印发票、取票等的最佳方式

好吧,这是我的场景。

客户端/服务器以 SQL Express 作为数据库的 winforms 应用程序。我需要能够打印发票、装箱单等。

我希望客户能够修改发票。IE。能够放置他们的标志或更改字体大小等...基本上格式化显示。

到目前为止我考虑的事情是。

1) 使用模板引擎(类似于 codesmith 或 mygeneration)并使用输出 HTML 的模板。然后打印html页面。

2) 在本地模式下使用 ReportViewer。我听说用户可以下载 web dev express 的插件并编辑本地报告文件。谁能证实这一点?

3) 在远程模式下使用 Reportviewer。

我对 ReportViewer 没有太多经验,所以我不确定是否也应该使用本地或远程模式。

那些在你推荐之前做过这种事情的人?