grid++report详解

来源:互联网 发布:网络arp检测工具 编辑:程序博客网 时间:2024/06/13 21:38
首先下载软件:grid++report
打开grid++report,
    1、点击“插入”——“报表头”,大小可调节
   2、“插入”——“静态框”在文本框内输入标题及其他,字体可调节

 可再次插入报表头,添加其他
 3、添加明细网格,连接数据库
 插入——明细网格
 报表——明细数据库查询——创建数据库连接串——选择Microsoft   ole   db   provider for SQL server

4、设置数据连接属性:该步骤与电脑上SQL server2008连接选择一直
比如SQL server 2008连接到服务器:服务器名称为(local) 身份验证为:Windows身份验证
所以

 
 查询SQL
 此时连接数据库成功
5、点击“明细网格”——编辑——根据明细查询SQL生成字段——编辑——根据字段生成表格列——设置标题行文字
 双击弹出编辑文本窗体,或者在右下角编辑文本,设置标题


   数据库部分完成
6、如果需要显示时间可以再插入一个报表头,在该报表头中设置
插入——参数,或者在右边右击参数集合——插入——参数
选中参数,在下方根据需要修改名称,设置数据类型,选择外观格式

 7、第二个报表头插入——综合文本框
双击该文字框——弹出窗体——插入域——引用类型:参数
字段:选择刚才设置的参数

7、然后在VB中设置代码
report.ParameterByName("datebegin").AsString = Format$(DTPbegin.Value, "yyyy-mm-dd")
  report.ParameterByName("dateend").AsString = Format$(DTPend.Value, "yyyy-mm-dd")
  report.ParameterByName("datetime").AsString = Format$(Now)  
datebegin为我设置的参数,DTP***为添加的控件
0 0