问题标签 [quickreports]

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

delphi - 是否可以使用 QuickReport 的 QRLabel 创建超链接

在基于 Delphi 的应用程序中,我们使用 QuickReport 作为报告工具。根据新要求,生成的 PDF 中的网站地址和电子邮件地址必须充当超链接

我们使用 QRLabel 来显示大部分静态信息。是否可以将 QRLabel 的内容转换为超链接,以便当用户点击静态信息时,用户将被重定向到相应的网页?

是否有任何其他 QuickReport 组件可以将超链接添加到 PDF 中?版本信息:- 使用 Delphi 10.2 和 QuickReport 6

提前致谢。

0 投票
1 回答
907 浏览

delphi - 如何在不显示或打印的情况下执行 TQuickRep(快速报告)?

我只需要为导出运行报告 (TQuickRep),无需打印或显示。Prepare 方法什么都不做。beforeprints 或 afterprints 事件不会触发。

前任。

0 投票
1 回答
526 浏览

delphi - QuickReport:将详细信息带和子带保持在一页上

环境:Delphi 2010,QuickReport 5.0.5

我有一个包含 2 个乐队的报告:详细乐队和子乐队。问题是有时它们被拆分在不同的页面上。

我想将细节带作为孩子的标题,并始终将它们保持在同一页面上。

经过几个小时的学习,我放弃了。

更新:问题在于子带的动态变化高度。我通过分析高度和 ForceNewPage 属性解决了这个问题。

有人知道解决方案吗?

0 投票
1 回答
3709 浏览

delphi - Delphi Sydney 10.4.1 快速报告

我有 QuickReport 组件的许可证(我有 Delphi 10.3 的文件)。现在我想迁移到 Delphi 10.4.1,但我看到 QR 的主要作者已经死了,组件开发也停止了。对我来说这是一场灾难,我将无法在短时间内切换到新的东西。你有什么方法可以在 Delphi 10.4.1 上运行 QuickReport 6 吗?

0 投票
0 回答
231 浏览

delphi - Delphi 10.4.2 Mainform 关闭 QuickReport 预览后消失

我最近升级到 Delphi 10.4.2(来自 10.4.1),现在在使用 QuickReport 预览时遇到了一些奇怪的行为。

在主窗体上,我使用带有一些子菜单的 MainMenu。当子菜单项中的代码导致显示 QuickReport 预览时,关闭此预览窗口后主窗体消失。

调试使我找到了 Vcl.Forms.pas 单元中的这段新代码。过程 TFormStyleHook.TMainMenuBarStyleHook.ProcessMenuLoop 现在结束如下:

以前的 Delphi 版本中没有 else 标签。QuickReport 预览窗口关闭后,FFormHook.Form 指向 MainForm,该 MainForm 将被释放。所以应用程序仍在运行,但主窗体消失了,任务栏中没有应用程序图标。

我的应用程序使用样式。当我从顶层的 MainMenu 项调用 QuickReport 时,不会发生此行为。

有没有其他人遇到过同样的问题?

0 投票
0 回答
351 浏览

delphi - 在 Delphi 10.4 中安装 quickreport 5.06

我有 Delphi 10.3 的 Quickreport 5.06 许可证。有谁知道如何在 Delphi 10.4 中手动安装它?

0 投票
0 回答
61 浏览

delphi-xe7 - 使用 Quickreports 5.06 Pro 和 Delphi-XE7 打印水印

经过数小时的互联网搜索后,如果可以在快速报告中包含水印,我就是找不到答案。QR 确实有一个属性 BackImageControle,但我找不到有关此属性的任何文档。我尝试指定存储为资源的图像但没有成功。

0 投票
0 回答
218 浏览

delphi - 在 Delphi 10.4.2 中安装 Quick Reports 6 时出错

我已将 Delphi 10.3 的 QR6 源代码编译到 Delphi 10.4 中,但出现以下错误:

我将 Build control 选项更改为“Rebuild as Needed”,它起作用了。但是现在我正在迁移一个基于 BPL 的项目,我不得不在所有 BPL 中将 Build 控件更改为“Rebuild as Needed”,这变成了一场噩梦。有没有办法在不更改 de build control 选项的情况下避免该错误?

0 投票
0 回答
117 浏览

delphi - 通过 Citrix 启动器在 QuickReport Delphi10.3 中出现浮点错误并打印空白页

我们在我们的一个服务器中启动了一个应用程序,并且客户端通过 Citrix 访问它。我们现在已经将 Delphi7 迁移到了 Delphi10.3。现在我们在打印在 QuickReport 6 中开发的报告时遇到了浮点错误。不幸的是,我们在本地环境(没有 RDB 和 Citrix)中没有遇到这个错误,并且报告打印得很安静。但是当我们在我们的服务器中部署相同的应用程序并通过 Citrix 访问它时会出现错误并打印空白页。我们不能怀疑它是 Ciirx 问题,因为部署在 Citrix 中的其他应用程序打印效果很好。

一件更有趣的事情是,当用户单击快速报告中的打印设置并单击确定然后打印报告时,它也会在 Citrix 中很好地打印出来。由于报告设置不会永久保存,我们不能向用户推荐相同的设置。

0 投票
0 回答
24 浏览

delphi - QRGROUP 可以在 quickreports delphi 的属性表达式中有多个字段

在 Delphi 的快速报告中,如何在 qrgroup 表达式属性中使用多个数据字段?

例如,我有一张这样的表:

我想使用部门和入职年份重新组合我的报告。

如何在 qrgroup 表达式属性中使用它?

多谢你们