X xiaobiao Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #1 在开发时已设计好报表模板,需要运行时动态的显示一些内容,如用户选择报表数据的时间范围。 如:XXXXXXX-XXXXXX费用统计报表,这种形式,怎样写啊!
W windbell Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #2 好办.在报表的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中加入的变量 想在详细就去看它的帮助吧
好办.在报表的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中加入的变量 想在详细就去看它的帮助吧
X xjc_first Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-07 #3 frReport1.Dictionary.Variables['Title']:=''''+pstrCompany+'''';