【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

时间:2024-03-15 20:39:36

     最近发现好多童鞋找关于intouch报表的资料,不知下面是不是需要的了。

   每个【Intouch】项目都会或多或少的与各种【数据库】打交道,由于项目各异以及intouch自带报表的功能有限制,在报表外观样式,颜色,增删改查,过滤搜索,排序以及数据库的备份和删除等一些处理方式上大都不能完全满足项目的需求,或者说需要报表有更加完美的功能和呈现。在这里自己结合以前做过的项目开发了两种不同版本的报表,由于时间与精力有限,现在只是展现各大概的样貌出来。

1.下图是利用【Grid】表格控件和intouch自带的一些控件结合起来做的一个简单的SQL数据查询报表,可根据时间,字段来进行搜索、排序、翻页。其数据访问量可超过十万量级以上。优点是:搜索速度快,搜索量大
但不足之处在与呈现不美观

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

2.下图是用【VB】开发的一个报表控件,用到的表格是【MSFlexGrid或者MSHFlexGrid】。根据时间,字段来进行筛选和排序,并对数据库进行导出为【Excel】文档或者删除某时间段的数据或者进行备份(隐藏)。

呈现1:基本显示

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

呈现2:筛选条件进行搜索和排序

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

呈现3:删除某个时间段内的数据

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

呈现4:删除完成

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

呈现5:根据特定的格式导出数据库里的数据为Excel文档,并且可以打印。

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

呈现6:导出后Excel格式

【Intouch】报表查询【SQL】数据库,用【MSFlexGrid】或者【MSHFlexGrid】或者【Grid】表格控件做出的报表图例

以上就是报表的一些呈现,用起来感觉很不错,毕竟用MSFlexGrid做出来的效果。再配合数据库的配置可根据个人需要来增加需要显示的字段和报表窗口的,对于报表开发不熟悉的童鞋可以用这种形式来根据自身需求来设定要显示哪些字段(项目内容),数据库配置简单移动,交互式强。

相关的视频学习教程可进入下面链接自主学习:

https://m.qlchat.com/live/channel/channelPage/2000002172562225.htm