起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: ht88th

与您分享:一种全新的报表开发体系(利用网格打印)

[复制链接]
 楼主| 发表于 2007-2-12 13:19:49 | 显示全部楼层
2、再次双击明细结果报表行 可进入具体的单据维护界面:

rptlkbill.jpg

49.88 KB, 下载次数: 510

回复 支持 反对

使用道具 举报

发表于 2007-2-12 13:34:23 | 显示全部楼层
帮顶!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-12 13:39:26 | 显示全部楼层
上传一个以上报表说明的WORD文档。更详细的说明正在整理中!

newreport.rar

518.3 KB, 下载次数: 254

回复 支持 反对

使用道具 举报

发表于 2007-2-12 15:14:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-13 15:44:56 | 显示全部楼层
数据与按钮权限的管理.doc

databtnright.rar

327.74 KB, 下载次数: 215

回复 支持 反对

使用道具 举报

发表于 2007-2-14 08:34:21 | 显示全部楼层
什么意思?是新工具吗?还是justep的建模工具?
回复 支持 反对

使用道具 举报

发表于 2007-2-14 09:21:17 | 显示全部楼层
强烈要求共享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-14 14:28:10 | 显示全部楼层
YZYHZ,这个不是justep的建模工具,是我们(也是JUSTEP的一个直接客户)为了快速开发报表及一些特殊用途 而 自己开发的。
    整套代码只是在表现和打印上用了JUSTEP中的DATAGRID,其实也可用EHGRID来表现,只是EHGRID在打印上还不够强大;除了表现控件外,报表数据出来前的解析都是由ORACLE数据库函数实现,也就是说:报表开发人员把报表用SQL保存到数据库里后,在操作员查询时,将这些SQL进行逐句解析(即动态加上WHERE条件,动态加上GROUP BY 分组,动态解析交叉报表用的CASE WHEN语句)逐句运行,最后解析完成的一句SQL即为报表数据集的SQL,执行它便得到完整的报表数据;之后就是表现及打印问题了。
    能否出复杂报表,完全取决于开发人员SQL语句水平的高低,如果报表实在复杂,可用存储过程或返回游标的函数实现,该报表开发体系对这些都能很好支持。
   
    实践证明,我们引进JUSTEP平台、并花了半年多的时间来开发完善这套报表工具是值得的,否则仅靠我们1个设计人员、2个开发人员、2个实施人员用1年多点的时间淘汰南京金思维软件公司开发了2.5年的ERP系统是不可想象的;更甚的是,我们在彻底淘汰的同时,还多做了他们近一倍的活(这主要归公于JUSTEP平台对特殊界面的处理能力)。
回复 支持 反对

使用道具 举报

发表于 2007-2-14 17:24:48 | 显示全部楼层
你们什么时候开始用这个平台的? 您的思路就是报表数据处理由数据库来完成,表现由justep的平台完成?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-15 11:02:02 | 显示全部楼层
基本是这个原理,我们是2005年底才投入几个人利用JUSTEP平台来淘汰老系统的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 15:33 , Processed in 0.040669 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表