首页 | 官方网站   微博 | 高级检索  
     

基于Web的Java中复杂报表的设计
引用本文:职波,张征,龚婕.基于Web的Java中复杂报表的设计[J].兵工自动化,2001,20(4):43-45.
作者姓名:职波  张征  龚婕
作者单位:1. 华中科技大学,系统工程研究所,湖北,武汉,430074
2. 华中科技大学图象识别与人工智能研究所,湖北,武汉,430074
摘    要:针对Java语言制作复杂报表存在一定难度的问题,以交叉表为例,讨论了Java中如何实现复杂报表的2种方法。方法1是在开发端利用PowerBuilder的数据窗口制造交叉报表,通过VisualageforJava调用组件或程序文件方式生成交叉报表,即可通过PowerBuilder数据窗口的html页面在Web中处理该表,并提供了调用PowerBuilder生成的EXE可执行文件和DLL动态连接库的执行过程和相应程序。方法2是在后端,即数据库端,通过SQLServer7.0的存储过程建立临时表,并聚合后台数据值和列名等生成交叉表。最后利用其WebPubliShing功能将交叉报表发布到Web页面以实现。

关 键 词:交叉表  Web  Java语言  PowerBuilder  SQLServer  报表设计
文章编号:1006-1576(2001)04-0043-03
修稿时间:2000年4月26日

The Design of the Complex Table in Java Based on Web
ZHI Bo ,ZHANG Zheng ,GONG Jie.The Design of the Complex Table in Java Based on Web[J].Ordnance Industry Automation,2001,20(4):43-45.
Authors:ZHI Bo  ZHANG Zheng  GONG Jie
Affiliation:ZHI Bo 1,ZHANG Zheng 1,GONG Jie 2
Abstract:Aim at the difficulty to implement the complex table with Java, two methods how to implement the complex table is discussed for example of cross table. The first one is to create cross table with PowerBuilder datawindow control in the front-end. The cross table is created with Visual age for Java using components or program files, and then the table should be managed with the html page of PowerBuilder datawindow in Web. EXE files (execute file) created by PowerBuilder, and the correlative process/programs of DLL (dynamic link libraries) are presented. The second method is that cross table is created with program files of SQL Server 7.0 to build temporary table, converge background data and column name, in the back-end (database platform). Finally the cross table should be published on web page through Web publishing
Keywords:Cross table  Web  Java  PowerBuilder  SQL Server
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号