问题标签 [fastreport]

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 投票
2 回答
3620 浏览

delphi - 如何在 FastReport 中保存用户更改

在 Delphi 2009 中,我安装了 Fast Report 4.8,并创建了一些报告。在我的应用程序中,我像这样使用这些报告:

现在有些用户想编辑报表页面,所以我使用了frxDesigner。但我的问题是:“如何保存用户更改?”

0 投票
1 回答
5244 浏览

delphi - 如何在快速报表 4 + InstantObjects 中创建主从报表

如何在 Fast Report 4 + InstantObjects 中创建主从报表?我可以显示带有主数据的报告,但不能显示详细数据。我正在使用 FR 4、Delphi XE 和 InstantObject。

显示报告的源代码:

0 投票
2 回答
659 浏览

delphi - FastReport 的设计器:DisplayLabel 代替 FieldName

FastReport 的设计器按 FieldName 属性列出所有字段。在我的项目中,报告的设计将由非开发人员的其他人完成,并且 FieldName 有时不是一个好名字。我可以让字段列表显示 DisplayLabel 而不是 FieldName 吗?

0 投票
1 回答
979 浏览

delphi - 如何使用编码将FastCube(在Delphi XE2下)中的日期字段分解为年、季、月、日?

我想要实现的目标:- 我想在 x 轴上添加 year_mydatefield、month_mydatefield、quater_mydatefield 等字段。

这些细分字段在运行时在字段列表中可用,但我想对它们进行编码以便它们自动出现。

fcCube.pas 中是否为此类字段定义了任何变量?

或者我可以使用其他方法,例如 fcslice.AddCalcFieldTo?如何使用它们?

研究完成:- 从示例中,我学习了如何使用 sMeasuresFieldName 在 X 轴上放置测量值。

sMeasuresFieldNamefcCube.pas中定义。不幸的是,Delphi XE2 找不到 fcCube.pas,fastCube 的程序员手册只列出了所有的方法和参数,但没有解释如何使用它们,也有一些例子。

0 投票
2 回答
2290 浏览

delphi - 如何从 128C 条码中省略前导 0?

例如,如果我将 12345 放在“文本”条形码的属性中,则输出为 012345。

这个“0”就是问题所在。我怎样才能删除这个?

我正在使用 Delphi 2010 和 FastReport 4.9.72。

0 投票
3 回答
27533 浏览

delphi - 如何替换备忘录中的字符串(FastReport)?

我的报告中有一个备忘录对象,需要替换“%...%”字符串。例如,在狂欢报告中:

但是,在FastReport. 我怎么能做到这一点?

我正在使用Fast Report 4.9.72Delphi 2010

谢谢!

0 投票
5 回答
3321 浏览

.net - FastReport.NET RegisterData 只打印一行

我正在使用 fastreport.net 在 aspx 页面上显示项目列表。

我在 WebReport1_StartReport() 事件中传递我的数据,如下所示:

WebReport1.Report.RegisterData(myDataView, "myDataSource", 2); (WebReport1.Report.FindObject("Data1") as DataBand).DataSource = WebReport1.Report.GetDataSource("myDataSource");

但是只打印了一行。但是,通过使用 sqlDataSource 控件并像这样传递数据: WebReport1.RegisterDataAsp(WebReport1.Report, mySqlDataSource , "mySqlDataSource")

一切都好。

有什么问题?

0 投票
1 回答
2141 浏览

fastreport - FastReport.net 中的负 2 值

我想在页脚中减去 FastReport.Net 中的值。我的代码:

并且发生了这个错误:

谁能帮我 ?

0 投票
1 回答
2235 浏览

delphi - 我可以在 FastReport 中读取 RTF 吗?

我想读取一个格式化的 RTF 文件,并加载到 FastReport 备忘录。我正在这样做:

阅读,但,未格式化。红色是如何形成的?我正在使用 Delphi 2010 和 FastReport 4.9,谢谢来自巴西。

0 投票
2 回答
6908 浏览

delphi - FastReport TFrxCrossObject 和大型网格(> 1000 行)的性能

我使用 FastReport,我需要预览/打印超过 1000 行的网格,我遇到了一些性能问题。通常我使用 TfrxCrossObject 来准备我的网格,因为最终用户可能会更改网格表示(使用的列、列的名称、大小),所以我需要动态打印。我测试了一个简单的网格(16 cols x2000 行),它需要超过 10 秒才能呈现第一个预览页面。有什么提高性能的想法吗?

编辑: 正如在一些答案中所说,问题是:如何在 FastReport 中创建“动态”网格(具有与屏幕上相同的列名称和大小)而不使用 TFrxCrossObject,这似乎不是很有效。我可能会承认所有解决方案,例如使用 DataSet 或增强 TfrxCrossObject。

测试代码: