fr3报表的一点小总结

fr3的明细表格设置:


1.MasterData里面的竖线属性:stretch.
2.MasterData本身的属性:stretch,keep child together.
3.MasterData最下面的横线的属性:去掉stretch即可。
4.以上三点设置后,可打印出一个明细按需变化的四方表格出来。


5.如果是按标题分组打印,若某一分组后要打印二页,则第二页若想出现分组标题,则在分组页上如下设置:
  groupHeader的属性:rePrintOnNewPage设置成True即可.


6.分组后,注意对分组条件进行最后的排序,否则,未排序的数据打印出来会逐渐罗列下去而分散本应打印在一页的数据。

 

7.在一页上按某一字段汇总当前数据集所有的数据,按如下设置即可:
 <1>.报表分groupHeader(放表头与分组key),MasterData(做明细),GoupFoote(做汇总数量).
 <2>.groupHeader设置:分组字段设为要分组的字段,去掉分页(start new page),reprint on new page
 <3>.groupFooter设置:汇总控件显示[SUM(<ZO003."shipqty">,MasterData)]即可.

 

8.若使用连打的纸张型打印机打印某报表,则要留意:
<1>.一般这种连打纸张不是A4的,若报表是A4格式设计出来的,你得使用标尺找出连打纸张的高度,
 然后,调整程序中A4报表的高度大概一致即可,否则,打印出来的报表的底端会有一部分打在第二页上面,而这个结果的原因跟报表的各个Band的高度是无关的,只跟当前报表的高度设置有关。

Test_FastReportPrint4万能fr3报表查看器 自设计中支持按文本格式查看fr3报表, 前提是报表中最好不要有图片,否则打开会无响应或反应很慢 测试fr3文件2M左右反应很慢 procedure TFrm_BarCode.FallBitBtn6Click(Sender: TObject); begin //默认设计 MyTmsPrintDropBtn1.FrxReport.DesignPreviewPage end; procedure TFrm_BarCode.FallBitBtn3Click(Sender: TObject); begin //自写设计 MyTmsPrintDropBtn1.PrintRpt_DesignerW(FrptPrintIDX,Frpttitle,FrptFile); end; procedure TFrm_BarCode.FallBitBtn5Click(Sender: TObject); begin //预览 MyTmsPrintDropBtn1.PrintRpt_PreviewNoDialog(FrptPrintIDX,Frpttitle,FrptFile); end; procedure TFrm_BarCode.FallBitBtn4Click(Sender: TObject); begin //无对话框打印 MyTmsPrintDropBtn1.PrintRpt_PrintNow(FrptPrintIDX,Frpttitle,FrptFile); end; procedure TFrm_BarCode.MyTmsPrintDropBtn1BeforeDropMenuClick( Sender: TMenuItem; ItemsTag: Integer; var CanClick: Boolean; var Memo: String); begin MyTmsPrintDropBtn1.RptFileName:=''; end; procedure TFrm_BarCode.AdvStringGrid1GetEditorType(Sender: TObject; ACol, ARow: Integer; var AEditor: TEditorType); begin if (ACol=0 ) and (ARow=0) then begin AEditor:=edComboList; end; end; procedure TFrm_BarCode.MyTmsPrintDropBtn2BeforeDropMenuClick( Sender: TMenuItem; ItemsTag: Integer; var CanClick: Boolean; var Memo: String); begin with MyTmsPrintDropBtn1 do begin RptPrintIDX:=0; RptPrtTitle:='xxxxxx'; RptFileName:=gsPath+'data\test.fr3' end; end; procedure TFrm_BarCode.FallBitBtn1Click(Sender: TObject); begin MyTmsPrintDropBtn1.FrxReport.PreviewPages.Export(frxXLSExport1) ; end; procedure TFrm_BarCode.FallBitBtn8Click(Sender: TObject); begin //初始化数据 with MyTmsPrintDropBtn1 do begin RptPrintIDX:=StrToInt(Trim(lbe_idx.Text)); //打印机 RptPrtTitle:=Trim(lbe_title.Text); //打印时显示的文件名 RptFileName:=Trim(lbe_file.Text) //打印模板 end; end; end.
### 回答1: FR3报表编辑器中文版是一款专门用于设计和生成报表的软件工具。它是一种强大且易于使用的工具,适用于各种类型的报表制作,如财务报表、管理报表等。 FR3报表编辑器中文版具有许多功能和特点,使其成为首选的报表设计工具。首先,它提供了丰富的报表模板和样式库,用户可以根据自己的需求选择合适的模板并进行自定义调整。其次,该软件支持多种数据源的导入和整合,可以轻松地将不同来源的数据整合到一个报表中。 此外,FR3报表编辑器中文版具有强大的数据处理功能。用户可以根据自己的需要对数据进行排序、筛选、计算等操作,以便生成符合需求的报表。同时,它还提供了丰富的图表和图形库,用户可以根据需要插入各种图表和图形,使报表更具可读性和可视化效果。 另外,FR3报表编辑器中文版具有友好的用户界面和操作方式。它提供了直观的拖拽式操作,使用户可以快速进行报表设计和编辑。而且,该软件还支持多种导出格式,如PDF、Excel等,方便用户将报表分享和存档。 总之,FR3报表编辑器中文版是一款功能强大、易于使用的报表设计工具。它可以帮助用户轻松地设计和生成各种类型的报表,提高工作效率和报表质量。无论是财务人员、企业管理者还是其他需要报表的人群,都可以从中受益。 ### 回答2: FR3报表编辑器是一款功能强大的报表制作工具,也是国内用户广泛使用的一种报表软件,在报表制作中起着非常重要的作用。 首先,FR3报表编辑器中文版提供了丰富多样的报表设计元素,用户可以通过拖拽操作,轻松地添加文本框、图表、表格等各种元素到报表中。同时,该编辑器还支持图像、超链接、突显和变量等高级元素,以满足用户复杂报表制作的需求。 其次,该软件拥有友好的图形界面,操作简单易上手。用户可以通过简单的鼠标点击和拖拽,进行报表的设计和排版,并可以自由调整报表中各个元素的样式和位置,实现个性化的报表制作。 另外,FR3报表编辑器中文版还具备强大的数据绑定和数据处理功能。用户可以通过连接各种数据源,如数据库、Excel、文本文件等,将数据与报表进行绑定,实现与数据的实时连接,并可以通过配置数据处理规则,对数据进行筛选、排序、汇总等操作,以生成准确且完整的报表。 最后,该软件还提供了丰富的报表输出功能,用户可以将报表导出为PDF、Excel、Word等常见文件格式,方便与他人共享和打印。同时,还支持在线预览和打印功能,让用户可以更方便地查看和使用报表。 综上所述,FR3报表编辑器中文版具备丰富的报表设计元素、友好的图形界面、强大的数据绑定和数据处理功能,以及多样的报表输出方式,是一款非常实用的报表制作工具。无论是个人用户还是企业用户,在报表制作过程中都可以充分利用其功能,简化工作流程,提高报表制作效率和质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值