
TIPTOPGP与Crystal报表整合:在旧RPT中增加栏位
下载需积分: 50 | 4.57MB |
更新于2024-08-14
| 176 浏览量 | 举报
收藏
"该资源主要介绍了如何在旧的鼎捷TIPTOP系统中增加报表栏位,并结合水晶报表(Crystal Report)进行整合。教程以TIPTOPGP5.0版本为标准,讲解了报表作业程序的基本流程和CR报表示例。通过学习,用户将能够理解和操作复杂的报表逻辑,并掌握与Crystal Report的集成方法。"
本文主要围绕在旧的鼎捷TIPTOP系统中增加报表栏位这一主题展开,讲解了报表制作和水晶报表整合的关键步骤。TIPTOPGP是一个企业管理软件,其教育训练部分涵盖了报表作业的使用,帮助用户熟悉各种报表类型和操作流程。
首先,要增加报表栏位,需要对XML文件进行修改。例如,在aoou702报表中添加g09字段,需要先导出XML,然后编辑XML文件,最后重新导入并打开aoou702.rpt报表文件进行更新。
TIPTOPGP的报表程序通常包括两大部分:用户输入条件和数据制作。CR报表(Crystal Report)是用于创建和展示复杂报表的工具,它可以处理逻辑简单的报表,也可以处理逻辑复杂的报表。在CR报表的制作流程中,首先要通过程序打开视窗,让用户输入查询条件,接着构造SQL语句获取数据,再与Crystal Report进行对接。如果报表是通过外部程序或后台作业(BackgroundJob)调用,还需要接收并处理传递的参数。
在具体实现上,一个典型的CR报表程序流程可能包括以下步骤:
1. 在某个函数(如xxxx())中编写SQL,获取数据并与Crystal Report连接。
2. 新的CR报表不再使用rep()函数,而是通过其他方式处理报告逻辑。
3. 报表程序(如tm()函数)接受参数,通过ARG_VAL()函数获取外部传入的参数值,这些参数可能包括日期、接收人、语言、背景作业标志等。
4. 程序会检查用户登录状态,如果没有登录,则退出程序。
5. 接下来,根据用户输入的条件执行相应的业务逻辑,生成并展示报表。
通过对这部分内容的学习,用户不仅可以理解如何在TIPTOPGP环境中修改和增加报表栏位,还能掌握如何使用Crystal Report来处理复杂的报表逻辑,并与外部程序或后台作业进行交互。这对于日常的报表维护和系统升级具有很高的实践价值。
相关推荐










eo
- 粉丝: 43
最新资源
- 简易画线程序实现及细节解析
- 基于JSP技术的BBS讨论区开发教程
- 仓储管理系统源码解析及进阶学习指南
- 新手入门:SQL Server 2005基础教程详解
- 华为编程语法规范详解
- VC++实现的完整FTP程序源代码解析
- 使用C语言和OpenGL实现的3D喷泉效果教程
- j2me实现TXT文件读取的算法、代码与演示程序
- 简易模拟斗地主程序实现大牌功能
- Oracle+JSP实现网上书店系统开发教程
- 使用C语言编写的openGL图形碰撞程序开发
- VC/MFC数据库解析工具:轻松获取表字段信息
- JFreeChart 1.0.11 官方文档解析
- 个人理财管理系统的需求分析与用例图设计
- 《ASP.NET完全入门教程》PDF版
- Windows API浏览器工具:查询与使用
- Excel实现的C4.5决策树算法详解
- BIOS新手入门指南:解密BIOS操作的神秘面纱
- 《XML初学者指南:从入门到进阶的风趣旅程》
- 北邮通信原理第三章随机过程习题详细解析
- JAVA实现的IDS加密技术解析与工具应用
- ASP网站模板开发教程
- 虚拟风向仪表VC源码实现及其网络类应用
- MINIX 3.1源码深度解析与操作系统设计