我以前使用的是D6自代的报表工具,听说FASTREPORT很好用,我打算练习以下,哪为朋友给介绍以下。

解决方案 »

  1.   

    设计一个简单报表
    使用 FastReport 构建一个简单报表。
    1. 在一个窗体上放置三个控件:TTable(或一个 TQuery),TfrDBDataSet 和 TfrReport。你的窗体看起来像这样:2. 联接 Ttable 控件到一个数据库(设置 DatabaseName 和 TableName 属性)。
    3. 联接 TfrDBDataSet 控件的 DataSet 属性到 Ttable 对象。这个阶段窗体的 dfm 代码应该像这样:
    object Form1: TForm1
      Caption = 'Form1'
      object frReport1: TfrReport
        Left = 16
        Top = 8
      end
      object frDBDataSet1: TfrDBDataSet
        DataSet = Table1
        Left = 56
        Top = 8
      end
      object Table1: TTable
        Active = True
        DatabaseName = 'DBDEMOS'
        TableName = 'employee.db'
        Left = 96
        Top = 8
      end
    end4. 打开报表设计器(双击 TfrReport 控件)。 5. 点击工具栏上的“插入数据字段” 按钮。
    6. 在对话框中选择所需字段并按“确认”键。现在报表包含你所选择的所有字段:这可以自动生成一个报表模板,也可以包括图像,标题或页脚,页码,等等。 
    要运行报表,按工具栏的“预览”按钮 。FastReport 现在构建这个报表并在预览窗口中显示内容。
    张青松 翻译
      

  2.   

    fastrepost应用指南我也在用,有没有别的WORD,在谢了。