问题标签 [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.
delphi - Rave - 在页面底部打印乐队
我最近在我的 rave 项目中重新创建了一份报告(之前是使用 quickreports 制作的)。快速报告上有一个带区,该带区的 AlignToBottom 属性设置为 true,这使得带区始终打印在页面底部。如何使用 rave 获得相同的效果?
delphi - 如何在 Quickreport 另存为对话框中自定义过滤器?
在 Quickreport 中,当我们点击保存按钮时,会出现许多扩展选项(QuickReport 文件(.qrp)、Excel 电子表格( .xls)等)。
我只需要显示 QuickReport 文件作为过滤器扩展选项?可能吗?我阅读了QuickReport 帮助,但一无所获。
快速报告版本 4.06
delphi - 尝试使用 SynPDF 将带有 unicode 文本的报告导出为 pdf,导致文本混淆
SynPDF 已经修复了一些 unicode 问题,但显然不是全部。以下是使用 SynPDF 将快速报告导出为 PDF 的直接代码:
这是带有标签的报表设计器的屏幕截图,其中包含翻译的希伯来语字符串:
电话:03-5555555
这在运行时按原样显示,并且也打印相同。然而,使用 SynPDF,结果如下:
有谁知道对此可以做些什么?
我使用 SynPDF 的原因是因为它是免费的,
并且因为它呈现元文件中的文本
而不仅仅是拍照,
这意味着我可以通过我的 pdf 文件获得高质量的文本。
但我不会排除其他组件,因为它们
有解决这个问题的办法。
谢谢你。
delphi - 使用 windows 字体大小设置错误地显示或打印报告的快速报告为:(125%,150%) 或 dpi 大于 96 (120,144)
这个问题是众所周知的,但我还没有找到解决方案。
每当 windows 中的 fon-size 设置为高于正常大小时
报告相对于纸张尺寸缩小,
并固定到页面的左上角,如下所示:
在任何地方打开或关闭“缩放”属性不会影响这一点。
就像搞乱 PixelsPerInch 一样。
我见过的人提供的唯一解决方案,实际上可以做一些事情,
并且可以在快速报告论坛中找到,在此链接中:
在 Windows7 下使用 UseDpiScaling 的 QrPreview,
涉及创建一个新的项目清单资源,向其中添加以下行:
但是,这样做的唯一作用是使报告中的文本更大,
而报告保持在相同的范围内,如下图所示:
对此可以做些什么?
我需要报告以适合纸张的大小,
以与设计相同的方式显示和打印,无论 Windows 字体大小如何
delphi - 在 Delphi 中使用 QuickReport 从 Windows 服务生成 PDF
我正在使用 Delphi XE3 编写 Windows 服务。该服务将从数据库中读取,使用 quickreport 5.05.1 生成 pdf。我计划使用 TQRPDFDocumentFilter 生成 pdf。
在普通的 VCL 应用程序中一切正常,但是当我在 Windows 服务中实现它时,当我执行 QuickRep.Prepare 时,服务会挂起(没有任何例外)。
我读过可以在 Windows 服务中使用 QuickReport,但我不知道如何。有什么建议么?
代码在哪里:
编辑:我还尝试按照另一个线程中的建议关闭 QuickReport 上的“显示进度”。编写一些代码来捕获异常表明它确实抛出了一个异常。消息是“当前没有选择默认打印机”。所以这让我相信运行该服务的本地系统用户没有安装任何打印机,这就是问题所在。
delphi - 使用热敏打印机打印快速报告
在我购买之前,我想知道热敏打印机是否适用于使用 delphi 7 设计的快速报告。我设计了一个程序,可以生成像 quickreport 这样的收据,但在我购买之前我不确定它是否可以与 e-pos T220 热敏打印机一起使用。有没有人用过快速报告的热敏打印机?
delphi - 如何在 QRDBtext 报告中添加或相乘数据字段值?
您好我正在使用带有快速报告的 Delphi 7 从 Access 数据库中打印值,其中字段名称的月份为 1 月至 12 月,数据类型为数字。我设计了一个表格,QRDBrep
然后插入它显示与组件QRDBtext
连接的数据库中的支付金额值。TADOQuery
如何在 中添加字段值QRDBtext
?我尝试使用QRExpr
如下:
但预览中的结果是空白的。有没有办法QRDBtext
使用 aQRExpr
或任何其他方式添加值?
delphi - 如何使 QR 页脚或带在带详细信息下而不在页面末尾?
我需要制作报告,在详细信息打印后有摘要,而不是在每个详细信息之后。
我只知道页脚,但它在页面底部而不是在细节带之后。
有没有QRBand
可以追随细节乐队的?或者你可以PageFooter
在每一页上调整高度吗?
sql - Delphi7 TADOQuery filter not accurate at quick report
i want to show report with date range
i have code
and i put 4 test records to tablename
if i click the button, quick report only showing first record, no matter what date i choose, like this
with quick report properties
qrband title = qrlabel1 with caption 'quickreport'
qrband column header = qrlabel2 with caption 'number', qrlabel3 with caption'date'
qrband detail = qrdbtext1 & qrdbtext2 with dataset 'adoquery1', datafield 'numberfield' on qrdbtext1 and 'datefield' on qrdbtext2
how to show all data with date range filter?
thanks for your attention
delphi - QuickReport - 如何打印多份?
如何打印多份报告?
以下代码仅打印 1 个副本: