问题标签 [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.
delphi - 如何在 FastReport 中保存用户更改
在 Delphi 2009 中,我安装了 Fast Report 4.8,并创建了一些报告。在我的应用程序中,我像这样使用这些报告:
现在有些用户想编辑报表页面,所以我使用了frxDesigner。但我的问题是:“如何保存用户更改?”
delphi - 如何在快速报表 4 + InstantObjects 中创建主从报表
如何在 Fast Report 4 + InstantObjects 中创建主从报表?我可以显示带有主数据的报告,但不能显示详细数据。我正在使用 FR 4、Delphi XE 和 InstantObject。
显示报告的源代码:
delphi - FastReport 的设计器:DisplayLabel 代替 FieldName
FastReport 的设计器按 FieldName 属性列出所有字段。在我的项目中,报告的设计将由非开发人员的其他人完成,并且 FieldName 有时不是一个好名字。我可以让字段列表显示 DisplayLabel 而不是 FieldName 吗?
delphi - 如何使用编码将FastCube(在Delphi XE2下)中的日期字段分解为年、季、月、日?
我想要实现的目标:- 我想在 x 轴上添加 year_mydatefield、month_mydatefield、quater_mydatefield 等字段。
这些细分字段在运行时在字段列表中可用,但我想对它们进行编码以便它们自动出现。
fcCube.pas 中是否为此类字段定义了任何变量?
或者我可以使用其他方法,例如 fcslice.AddCalcFieldTo?如何使用它们?
研究完成:- 从示例中,我学习了如何使用 sMeasuresFieldName 在 X 轴上放置测量值。
sMeasuresFieldName在fcCube.pas中定义。不幸的是,Delphi XE2 找不到 fcCube.pas,fastCube 的程序员手册只列出了所有的方法和参数,但没有解释如何使用它们,也有一些例子。
delphi - 如何从 128C 条码中省略前导 0?
例如,如果我将 12345 放在“文本”条形码的属性中,则输出为 012345。
这个“0”就是问题所在。我怎样才能删除这个?
我正在使用 Delphi 2010 和 FastReport 4.9.72。
delphi - 如何替换备忘录中的字符串(FastReport)?
我的报告中有一个备忘录对象,需要替换“%...%”字符串。例如,在狂欢报告中:
但是,在FastReport
. 我怎么能做到这一点?
我正在使用Fast Report 4.9.72
和Delphi 2010
。
谢谢!
.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")
一切都好。
有什么问题?
fastreport - FastReport.net 中的负 2 值
我想在页脚中减去 FastReport.Net 中的值。我的代码:
并且发生了这个错误:
谁能帮我 ?
delphi - 我可以在 FastReport 中读取 RTF 吗?
我想读取一个格式化的 RTF 文件,并加载到 FastReport 备忘录。我正在这样做:
阅读,但,未格式化。红色是如何形成的?我正在使用 Delphi 2010 和 FastReport 4.9,谢谢来自巴西。
delphi - FastReport TFrxCrossObject 和大型网格(> 1000 行)的性能
我使用 FastReport,我需要预览/打印超过 1000 行的网格,我遇到了一些性能问题。通常我使用 TfrxCrossObject 来准备我的网格,因为最终用户可能会更改网格表示(使用的列、列的名称、大小),所以我需要动态打印。我测试了一个简单的网格(16 cols x2000 行),它需要超过 10 秒才能呈现第一个预览页面。有什么提高性能的想法吗?
编辑: 正如在一些答案中所说,问题是:如何在 FastReport 中创建“动态”网格(具有与屏幕上相同的列名称和大小)而不使用 TFrxCrossObject,这似乎不是很有效。我可能会承认所有解决方案,例如使用 DataSet 或增强 TfrxCrossObject。
测试代码: