财务报表处理系统
程序设计:黄国酬
下载《财务报表处理系统 Ver 1.8 演示版》
最后更新日期:2004/09/09,增加和修改了系统的部分功能。
下载应用示例
如果需要下载示例,请先下载并安装报表处理系统演示版。然后把bb_Sample.rar文件解压到报表处理系统的安装目录下即可。
应用示例的Data子目录的bb_sample.db是应用示例的数据,程序会自动注册ODBC,如果连接不成功,请手工修改ODBC配置。用户名为:dba ,密码为:sql,ODBC名称为:bb_sample。
系统简介
财务报表处理系统,是整个财务处理系统中相当重要的一个子系统,其实现也较为复杂,为了提供更好的操作界面以及提高开发效率,减少开发成本,大部份公司都使用第三方提供的OCX 控件作为报表的处理工具,其中以Formula One和国内的华表为主要工具,这两种工具都具有与 Excel相同的操作风格,所以风户很容易接受,但由于这些控件已经是一个产品,不能够很方便的增加自己的函数,而对于财务报表处理系统而言,财务会计函数的定义又是最重要的,本系统采用 PB8.04+Formula One 6.1 ,实现了直接用PB的函数作为报表计算公式的功能。而且报表的计算公式,审核公式、报表的数据是集中存储在一个文件里面的,避免报表数据与报表公式分开存储所带来的问题( 目前国内大部分使用 F1 作为报表开发工具的财务软件,数据和公式是分开存储的,这样会导致报表不能很方便的进行上传和下发)。系统除了充分使用 F1的功能外,还参考了华表软件的一些功能,实现了等差、等比和序列填充功能 ,这些功能可以帮助用户快速的完成报表格式的录入,例如可以通过等差填充 完成报表的“行次”列的录入,通过序列填充功能的“科目填充”,快速完成会计科目代码,会计科目名称的输入,而且通过设置填充的前缀和后缀,可以很方便完成会计公式的录入,要了解更多的功能,参考演示文档。
软件的功能结构,是参照新中大财务软件的报表处理系统实现的,其报表上传 、下发和同类报表汇总功能,因为要与实际的财务系统联系,因此本系统在功能实现上,做了简化,要了解更多的功能,可参考新中大财务处理系统。
软件特点
修改或新增的功能
中国式表格报表服务组件
中文报表服务组件(n_cst_dwsrv_Report),是把Grid形式的数据窗口或交叉报表自动生成中国式表格报表的PFC服务,其特点是能自动生成分层显示的数据列标题,即某些标题跨越几行或几列,报表的主标题保证打印在每页的中间,副标题分左/中/右的位置进行打印,并能根据纸张的大小自动调整打印位置.。报表已实现了Excel和HTML文件的输出功能,财务帐要求的承上页、转下页的功能,金额列显示为财务货币格式等。而且用户可以选择需要打印的列,并对报表进行其它格式的设置,如列的位置和宽度,字体大小,行高等。 使用该服务组件,能减少报表开发的工作量,而且使报表的打印更加统一、美观。用户可以根据实际需要对报表的格式作相关的调整,使报表的打印更加满足用户的需要。
与一般的PB自定义报表软件最大的不同之处在于,该报表服务组件是给软件的开发人员使用的,目的是提高报表开发的效率,减少程序的维护量,而且能够提供更好、更满足用户需要的报表给最终用户。而且开发人员只需要建立一个Grid形式的数据窗口对象,然后设置好对象的属性,在程序中通过代码设置报表的标题,数据列显示为财务货币格式,或"承上页","转下页"的参数,就可以自动生成一个中国式的表格报表。大大简化了报表制作的工作量。除了制作报表之外,通过该服务来建立用于数据录入的数据窗口对象(如例程的劳务收入录入功能),使各列的层次关系更加清晰,方便用户进行数据录入,而且可以直接作为报表打印,不需要再单独制作一个DataWindow用于打印。
报表基本实现类似Grid形式数据窗口的功能,如调整列的宽度,改变列的显示顺序,浏览报表时,固定前面几列不移动(比设置Grid形式数据窗口的SplitHScroll属性的效果更好),报表固定打印前面几列等。报表的"承上页"和"转下页"功能是根据财务帐簿报表(如三栏明细帐、日记帐等)的要求实现的,可以结转某列根据条件求和的金额(如三栏明细帐的借方金额、贷方金额),或直接结转每页最后一行的金额(如三栏明细帐的余额列)。
报表基本实现类似Grid形式数据窗口的功能,如调整列的宽度,改变列的显示顺序,浏览报表时,固定前面几列不移动(比设置Grid形式数据窗口的SplitHScroll属性的效果更好),报表固定打印前面几列等。报表的"承上页"和"转下页"功能是根据财务帐簿报表(如三栏明细帐、日记帐等)的要求实现的,可以结转某列根据条件求和的金额(如三栏明细帐的借方金额、贷方金额),或直接结转每页最后一行的金额(如三栏明细帐的余额列)。
软件图示
报表定义界面,更多功能,请下载演示程序或直接下载演示版试用。

中国式报表服务组件自动生成的报表示例(演示程序中有一个PBL文件,w_Sample6是下面图例的例程):

系统报价
财务报表处理系统框架: 3500元,包括源码及相关文档。
中国式表格报表服务组件: 3000元,包括源码及相关文档。
同时购买两个系统:6000元。