刚开始学FastReport,请教一个菜问题(20分)

  • 主题发起人 主题发起人 xiaobiao
  • 开始时间 开始时间
X

xiaobiao

Unregistered / Unconfirmed
GUEST, unregistred user!
在开发时已设计好报表模板,需要运行时动态的显示一些内容,如用户选择报表数据的时间范围。
如:XXXXXXX-XXXXXX费用统计报表,这种形式,怎样写啊!
 
好办.在报表的ongetvalue事件中处理变量请求:
procedure TForm1.frReport1GetValue(const ParName: String;
var ParValue: Variant);
begin
if ParName = '变量名1' then
ParValue := '赋值';
if ParName = '变量名2' then
ParValue := '赋值';
end;
其中变量名1和变量名2是你在报表的memo中加入的变量
想在详细就去看它的帮助吧
 
frReport1.Dictionary.Variables['Title']:=''''+pstrCompany+'''';
 
后退
顶部