关于fastReport3的使用? ( 积分: 100 )

  • 主题发起人 主题发起人 友美子
  • 开始时间 开始时间

友美子

Unregistered / Unconfirmed
GUEST, unregistred user!
关于fastReport3的使用?
一、在quickReport中,可以直接在主程序代码中使用比如:
QRlabel1.Caption
:=adoquery1.fieldbyname('学号').asstring;

QRlabel2.Caption
:='('+adoquery2.fieldbyname('中转').asstring+')';

其中,QRlabel可以放在表格的任何地方,很方便的。那么在fastReport3如何实现?
二、如何在表头中加入一个band的数据字段打印?(最好有详细简明的步骤)。如果不可能,那么我采用什么其他办法?
三、有中文的fastReport3使用详细教程吗?或者书也可以?(最好是例子的即学即会)
 
关于fastReport3的使用?
一、在quickReport中,可以直接在主程序代码中使用比如:
QRlabel1.Caption
:=adoquery1.fieldbyname('学号').asstring;

QRlabel2.Caption
:='('+adoquery2.fieldbyname('中转').asstring+')';

其中,QRlabel可以放在表格的任何地方,很方便的。那么在fastReport3如何实现?
二、如何在表头中加入一个band的数据字段打印?(最好有详细简明的步骤)。如果不可能,那么我采用什么其他办法?
三、有中文的fastReport3使用详细教程吗?或者书也可以?(最好是例子的即学即会)
 
好象不好实现
 
TfrxMemoView(frxReport1.FindObject('memo1')).Memo.Text:=Edit1.Text;
 
frxReport1: new 一个Memo,双击填入
procedure TForm1.frxReport1GetValue(const VarName: string;
var Value: Variant);
begin
if VarName = 'S' then
Value := Edit1.Text;
end;
 
电子书我有啊,网上也有,
 
中文的fastReport3>>>>>>在哪儿?
 
一、第一步:在报表设计器中为报表增加变量,report菜单--variables,点category,为新变量命名为var1,然后在报表中加入text object,点插入表达式(insert expression),点variables页面,双击刚才新建的变量var1,然后退出就行了(也可在文本框的内容中直接输入[var1])。
第二步:在uses中加入frxvariables单元,然后:
frxreport1.loadfromfile(报表名);
frxreport1.variables.clear;
frxreport1.variables['var1']:='字符串';
frxreport1.showreport;

 
二、在标题BAND中的加入子报表试试,应该可行吧,我没做过。
 
电子书网上就有,自己搜吧。
 
后退
顶部