Grid++Report  添加数据源

tech2023-11-16  76

一、定义报表头 1、执行菜单命令“插入”→“报表头” 2、执行菜单命令“插入”→“静态框” 3、执行菜单命令“插入”→“明细网格”

二、绑定明细网格数据         Grid++Report 采用 OLE DB 数据引擎从数据源获取报表数据。  1、执行菜单命令“报表”----“明细数据库查询”----“设置数据库连接串与查询SQL”对话框打开。   2、在“设置数据库连接串与查询SQL”对话框中,执行“创建数据库连接串”按钮,此时创建 OLE DB 数据链接属性窗口打开。 3、在“OLE DB 提供程序”列表框中选择“Microsoft  OLE DB Provider for SQL Server”----“下一步”  4、执行“选择或输入服务器名称”--“使用指定的用户名称和密码”--“在服务器上选择数据库”--“测试连接”,记得勾选保存账号密码。  5、执行“确定”按钮,数据链接串已经成功创建。 6、在“查询 SQL”编辑框中输入“select * from table”,注意不要包括引号,表示将从 table 表中取其所有数据。  7、执行“测试”按钮验证数据库连接串与查询 SQL是否正确设置。 8、执行“确定”按钮关闭设置数据库连接串与查询SQL对话框,至此已经完成报表明细数据的绑定。

三、生成报表数据集的字段 1.执行菜单命令“编辑”→“根据明细查询生成字段”,此时 Grid++Report 将根据上一步中创建的数据库连接串与查询 SQL 参数自动生成报表明细记录集的字段,生成的字段与数据库表中的字段保持一致。

四、定义明细网格的列

1、执行菜单命令“编辑”→“根据字段生成表格列”,此时 Grid++Report 将根据报表当前明细记录集字段的定义生成明细列,每个字段将对应生成一个显示列。  2、属性编辑窗口中改变其“文本”属性。 3、通过拖放可以改变列的显示宽度,通过这样的操作后,可以为每个列设置合理的显示宽度。 4、通过点击设计器下端的“预览视图”与“查询视图”切换按钮,大家可以及时看到报表的运行效果。

最新回复(0)