【问题标题】:How to add List view item into dataset in delphi?如何在delphi中将列表视图项添加到数据集中?
【发布时间】:2014-05-08 07:34:36
【问题描述】:

我正在开发发票系统

在我的应用程序中有一个列表视图、一个快速报告、按钮.. 当按下按钮时,报告应显示报告中的所有项目 谁能为此提供最佳解决方案?

【问题讨论】:

    标签: delphi delphi-7 delphi-xe fastreport


    【解决方案1】:

    来自 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;
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 2020-02-12
    • 2020-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多