pb报表制作powerbuilder报表制作教程pb报表编制教程步骤.docVIP

  • 69
  • 0
  • 约3.04千字
  • 约 3页
  • 2016-11-29 发布于北京
  • 举报

pb报表制作powerbuilder报表制作教程pb报表编制教程步骤.doc

pb报表制作powerbuilder报表制作教程pb报表编制教程步骤

pb报表制作powerbuilder报表制作教程pb报表编制教程步骤 在通常的管理信息系统开发过程中,总是有没完没了的报表需要制作,调试报表花费的时间也是最多而且乏味,还常常不能满足客户的要求。如果能够让用户自己调整报表的格式和内容,然后将它保存下来,程序下次启动 时若能自动调用保存了的报表格式那就方便多了。 实现原理     PowerBuilder中有一种以PSR为后缀的特殊的保存报表的文件格式(本文简称PSR文件),数据窗口可以直接读取PSR文件生成报表,而程序通过生成PSR文件,就可以实现动态报表格式的保存。   首先,通过设置数据窗口对象(dataobject)中的文本、列等的Resizeable和moveable属性为1来实现对象位置的拖动控制,通过数据窗口的Modify函数实现对象值的更改(包括增加和删除)。   其次要保存报表格式。在一个应用中,数据窗口对象的名称总是惟一的,将每一个数据窗口对象转化成PSR文件存于数据库表中。在窗口打开时,程序先校验报表格式是否存在。如果存在,将报表格式读出来放在一个临时文件当中,然后设置数据窗口(datawindow)的数据对象(dataobject)为这个报表文件,并提取数据; 如果不存在,直接提取数据即可。 实现过程   1. 建立一个数据库表用以保存报表格式文件,各个字段定义如下:      2. 建立一个窗口w_temp。

文档评论(0)

1亿VIP精品文档

相关文档