办公软件

关注公众号 jb51net

关闭
华表报表之星(报表二次开发工具) v4.0 绿色特别版

华表报表之星(报表二次开发工具) v4.0 绿色特别版

热门排行

简介

华表报表之星是在华表2000基础上的一套报表二次开发工具。它不但拥有华表2000的全部功能,而且还使用菜单编辑器及VBScript脚本语言。可以自定义菜单系统及扩充自定义函数(自定义函数功能极其完善),甚至定义自己的全新功能。为您开发具有自己特色的报表系统提供了完善的开发工具。一定会让您的软件如虎添翼!

主要功能:
定义菜单
报表之星具有自定义菜单功能,先通过菜单编辑器编辑菜单文件(.clm),再在报表之星中打开菜单文件。菜单编辑器提供了两组菜单,一个是框架菜单,即当没有任何报表文档打开时会显示该菜单;另一个是文档菜单,即新建或者打开任何文档后会显示该菜单。

缺省的菜单是华表2000的菜单,可以在此基础之上添加,删除或者移动菜单。也可以通过修改其“代码”属性改变这个菜单要执行的功能。其“代码”属性是一段标准的VBScript脚本,在单击菜单后会立即执行。

脚本编程
报表之星的脚本编程与VB很相似,都属于事件驱动编程。所不同的是在报表之星中只有两种对象,一种是App对象,代表应用程序;一种是Doc对象,代表当前正在打开的报表文档。

要注意在菜单文件中的事件脚本(*.clm)与华表文件(*.cll文件)中的事件脚本是不同的,华表文件中的事件脚本在打开华表文件后编辑,而且只有Doc对象的事件。在打开文档时被触发,而且运行时只针对本文件;报表之星菜单文件中脚本可包括Doc和App两个对象的事件,其Doc对象事件针对所有文档。

定义自定义函数
自定义函数用于报表中的单元公式。华表已经提供了100多个系统函数,但无论再多也满足不了某些特许要求。例如从一个业务数据库系统中读取数据等。

报表之星提供了自定义函数向导,在向导中定义函数名称,返回值,参数及参数类型后,还需要到脚本定义中完成App对象的OnCalcUserFun事件,当需要计算自定义函数值时,就会触发该事件。 如果你的自定义函数有函数向导属性,你还需要完成:App对象的OnQueryFuncGuide, OnFuncGuide事件。

大家还下载了