灵活报表v1.0 用户帮助手册 |
编写日期:2010年8月10日 |
软件开发背景: 作为一个编码人员,在日常的工作中,代码的编写的工作总是少不了。在完成几个项目的代码编写工作过程,对单位原来没有成形的类库进行了几个的整理,现在基本上已经成形,这样既规范了整个项目的代码,也大大地节省了重复代码的编写,从而节省了项目的开发时间,提高项目的质量,加强了项目源码的可读性。 每一个项目基本上都会存在相关的报表开发,虽然对Excel操作进行生成的类库现已基本上定形。但对于灵活多变的中国式报表难免会让程序员感到头疼,只要用户需求一旦变化,生成报表的代码也需要进行相应的变化。这样对一般的单位而言也是一件十分头疼的事。所以开发本软件的目的在于应对用户的灵活多变的报表时,通过本软件对需要变化的报表进行适度的修改,而不需要进行代码的修改或少修改代码就能实现用户的需求。 软件界面: 如下图所示:
软件使用手册: (1)启动系统 运行系统目录下的FReportApp.exe进行启动软件。 菜单栏说明如下图所示:
工具栏说明如下图所示: (2)新建项目 在[文件]菜单项下有个[新建项目]菜单项或利用工具栏中的新建项目工具打开『新建项目』对话框,在对话框中输入项目的名称,服务命名(Oracle客户端中的配置中的服务命名名称),用户名,密码后点击创建按扭进行创建新的报表项目。如下图示: (3)新建报表 选中项目节点,右键菜单,点击[新建报表],如下图所示: (4)新建数据表 选中报表节点,右键菜单,点击[新建数据表],如下图所示: (5)建立数据表数据 在打开数据表窗口,在SQL语句文本框中输入提取数据的SQL语句,然后点击[执行SQL]按扭进行查看返回的结果(注:SQL语句中的参数用[]括起来,如[namepara]),点击[获取参数]按扭后,会在参数列表中显示参数,这里在值列中输入参数即可。 例:select '中国石油天然气集团公司' as dw from dual where 1=[name] 参数列表及显示结果如下图所示: 注:这里支持数据表的行列转换功能,如下图所示: (6)报表模板设计 1.[同上]-[结束]组合方式
结果如下图所示:
2.[循环同上]方式
结果如下图所示:
(6)在Excel中进行模板设置 由于本软件对Excel的操作有限,所以本软件提供在Microsoft Office Excel中进行Excel模板的编辑,如插入图表,宏操作等一系操作。 操作方法:激活需要编辑的Excel模板,利用工具栏中的[在Excel中编辑]工具,启动Excel进行编辑操作。如下图所示:
注:使用在Microsoft Office Excel中进行编辑Excel模板,只有在完成编辑并关闭Excel程序后,才能切换到本软件的操作界面中。
|