1.已经生成的报表保存到流中,再从流中取出
TfrxReport.PreviewPages.SaveToStream(TStream);
TfrxReport.PreviewPages.LoadFromStream(TStream);
2.把变量添加到报表中
with frxReport1 do
begin
with Variables do
begin
Category:=Add;
Category.Name := ' ' + '自定义变量1'; //注意!!第一个' '内是一个空格!!如果没有空格,不能正确添加分类
with Add do Name := ' ' + '自定义变量2'; //更简化的格式
AddVariable('自定义变量1', '变量11', QuotedStr('大写金额'));
AddVariable('自定义变量1', '变量12', QuotedStr('大写金额'));
AddVariable('自定义变量1', '变量13', QuotedStr('大写金额'));
AddVariable('自定义变量2', '变量21', 1880);
AddVariable('自定义变量2', '变量22', QuotedStr('大写金额'));
AddVariable('自定义变量2', '变量23'
TfrxReport.PreviewPages.SaveToStream(TStream);
TfrxReport.PreviewPages.LoadFromStream(TStream);
2.把变量添加到报表中
with frxReport1 do
begin
with Variables do
begin
Category:=Add;
Category.Name := ' ' + '自定义变量1'; //注意!!第一个' '内是一个空格!!如果没有空格,不能正确添加分类
with Add do Name := ' ' + '自定义变量2'; //更简化的格式
AddVariable('自定义变量1', '变量11', QuotedStr('大写金额'));
AddVariable('自定义变量1', '变量12', QuotedStr('大写金额'));
AddVariable('自定义变量1', '变量13', QuotedStr('大写金额'));
AddVariable('自定义变量2', '变量21', 1880);
AddVariable('自定义变量2', '变量22', QuotedStr('大写金额'));
AddVariable('自定义变量2', '变量23'