fastreport怎么用(fastreport基础教程)

fastreport简单吗?

FastReport挺简单的。

FastReport是功能齐全的报表控件。

FastReport的报表生成器(无论VCL平台还是.NET平台),跨平台的多语言脚本引擎FastScript,桌面OLAP FastCube,如今都被世界各地的开发者所认可,这些名字被等价于“速度”、“可靠”和“品质”。

feature是什么意思?

feature可以作名词,表示特写,人物或特征等。

也可以作动词,表示以。。。为特点。

因为没有上下文,只能是猜测,该短语可能是“以。。。为特点”。或“关于。。。的特点”。

fastreport怎么选择打印?(delphi)?

1.单据中有多行数据,但预览时只显示部分内容,或者打印内容行与行之间有间隔

FASTREPOR属性中:设置RowCount=0,StartNewPage为False;Stretched为True.

说明:

RowCount:控制总共打印几行;RowCount=0是打印全部;

StartNewPage:打印前先跳页;每页打印一行;

Stretch:表身自动伸缩根据表身内容;

2.在打印中设置金额或数量的小数位数

FASTREPOR属性中:使用DisplayFormat(数据显示格式)——数字——1234.50

%2.0f:以整数形式显示;

%2.2f:显示两位小数;

%2.3f:显示三位小数位,可根据情况进行调整。

3.在打印中设置日期/时间的格式

FASTREPOR属性中:使用DisplayFormat(数据显示格式)——日期/时间——11.28.2002

mm.dd.yyyy:显示月.日.年

mm.dd:显示月.日

mm:显示两位的月

4.当栏位的值为零时显示为空

FASTREPOR属性中:设置HideZeros(数字前面的0是否显示)为True

5.自动换行

1)选择数据单元进行群组;

2)StretchMode为smMaxHtight;WordWrap为True;Stretched为True.

说明:

StretchMode:对象伸缩的行为;

WordWrap:文本是否自动换行;

6.合计

[SUM(<进/销/退/折表身档.”AMTN_NET”>,MasterData2)]

7.每页合计

将定义好的合计函数放到‘栏尾’中即可。

8.全表合计

将定义好的合计函数放到‘报表合计’中即可。

9.金额大写

在报表设计中使用函数:ConbertNumToChinese()

合计金额大写:[ConvertNumToChinese(SUM(<进/销/退/折表身档.”AMTN_NET”>,MasterData2))]

负数合计金额大写:[ConvertNumToChinese(Abs(SUM(<进/销/退/折表身档.”AMTN_NET”>,MasterData2)))]

10.报表中打印行数

在报表设计中使用变量——系统变量Line#

11.连打

1)单据——速查,查出要打印的单据;

2)打印——查询数据——预览——打印,选择多张单据进行连打。

12.连打打到同一页

打印——设计——页面设置——勾选“打印至前一页”,“伸展至打印区”

13.打印固定行数,不足补空白行代码(语言:PascalScript)

var

PageLine:integer;

PageMaxRow:integer=5;//每页打印的行数

procedureFooter1OnBeforePrint(Sender:TfrxComponent);

var

i:integer;

begin

i:=iif(PageLine=0,PageMaxRow,PageLine);

whilei<PageMaxRowdobegin

i:=i+1;

Engine.ShowBand(Child1);//印空白表格

end;

end;

procedureMasterData2OnBeforePrint(Sender:TfrxComponent);

begin

PageLine:=<line>modPageMaxRow;

if(PageLine=1)and(<line>>1)then

Engine.newpage;

end;

begin

end.

fastreport报表需要什么控件?

在报表的具体应用中,会经常使用到控件来实现不同的功能,更加快捷方便。

fastreport制作不同报表的话,根据需要会用到很多不同的控件。再次以我常用的finereport为例,它与fastreport一样是常用的报表软件。根据使用方法的不同,可以将控件分为参数控件和填报控件。填报页面和参数表单页面的控件类型差不多,参数表单页面控件类型包括以下几种:文本、标签、按钮、下拉框、下拉复选框、日期、复选框、数字、下拉树、视图树、单选按钮组、复选框组、查询、文本域、密码、预定义控件。填报页面没有标签控件,查询控件,多了文件控件,列表控件,网页框控件,

fastreport如何插入表格?

1 FastReport允许用户插入chart制表组件到报表中,这样,在FastReport面板上的“TfrxCharObject” 组件就必须应用上。这个组件基于“TeeChart”动态库,在delphi中需要将它包含在工程中。

FastReportStudio好不好?

这个好不好都不是一个人说的算的,每个人的要求不同,FastReport的话是开源设计的报表,需要编写代码,但是免费,而我用的一款软件Finereport则是零编码设计,操作非常简单,但是就是企业版需要收费,个人版还是免费的

如何编辑和打印fastreport报表?

一个内置的报表依可以显示在屏幕上,也可以通过打印机打印出来,甚至还可以导出为所支持的报表格式。

所有这些都可以在预览窗口中实现: 在工具栏上,你可以找到下列按钮:

你可以使用下列快捷键控制:

Ctrl+P:打印报表Ctrl+F :搜索文本Arrows:滚动预览 PageUp:上一页PageDown:下一页Page up/down:上/下页Home:返回到首页End:返回到最后一页Esc:关闭预览窗口 后面还有很多,我写不下来,不过题主可以用用finereport,比fastreport好用超级多,也没有这么麻烦,操作简便,更适合中国式复杂报表,题主可以试试

怎么将fastreport未注册版变为注册版?

有注册码就好了吧,直接把未注册版删除,注册版的下载到同一位置;要是楼主没有注册码的话,那就只能下载破解版的了,就是会经常有bug就是了。

老实说我一直用的报表软件是finereport,他们家官方都给免费版的可以下载,注册码也是直接给,个人感觉免费版的自己用用功能也差不多。楼主要是没办法弄得话,可以试试我用的,希望可以帮到你

赞 (0)
版权声明