ZDRG(Zhe Da Report form Generator)是一个用图形化工具开发的报表生成环境,它由三个功能模块构成:①标准表格生成器 ZDRG_s;②任意表格生成器 ZDRG_A;③统计图形生成器 ZDRG_G。与一般通用报表生成系统不同的是,ZDRG 利用图形化工具将报表结构处理、报表文字处理和由数据库支撑的报表数据处理有机地接合在一起,使用户能直接在屏幕上制作和管理报表,所见即所得,从而改变了传统的报表生成过程,使之更加适合用户的使用习惯和特点。该环境是用 C 语言编写,在 MSDOS 下实现。
本文提出了一个用图形技术开发的任意表格生成器ZDRGA,它是我们研制的图形化报表生成环境ZDRG*(Zhe Da Repert form Generator)的一个功能模块,它利用图形接口界面的直观、明了的特点和构件重用技术,使用户能直接在屏幕前利用友善交互手段,在构件库的支撑下制作和管理任意表格,所见即所得。该生成器是用C编写在MSDOS下实现的。本文着重介绍ZDRGA的功能特点和实现技术。