【发布时间】:2014-05-08 07:34:36
【问题描述】:
我正在开发发票系统
在我的应用程序中有一个列表视图、一个快速报告、按钮.. 当按下按钮时,报告应显示报告中的所有项目 谁能为此提供最佳解决方案?
【问题讨论】:
标签: delphi delphi-7 delphi-xe fastreport
我正在开发发票系统
在我的应用程序中有一个列表视图、一个快速报告、按钮.. 当按下按钮时,报告应显示报告中的所有项目 谁能为此提供最佳解决方案?
【问题讨论】:
标签: delphi delphi-7 delphi-xe fastreport
来自 FastReport 的 Demos 文件夹中的示例 PrintStringList:
var
Button1: TButton;
StringDS: TfrxUserDataSet;
frxReport1: TfrxReport;
StringList: TStringList;
procedure TForm1.Button1Click(Sender: TObject);
begin
StringDS.RangeEnd := reCount;
StringDS.RangeEndCount := StringList.Count;
frxReport1.ShowReport;
end;
procedure TForm1.frxReport1GetValue(const VarName: String; var Value: Variant);
begin
if AnsiCompareText(VarName, 'element') = 0 then
Value := StringList[StringDS.RecNo];
end;
【讨论】: