鼎捷TPTOP Crystal Reports 设定与制作指南
需积分: 50 68 浏览量
更新于2024-07-10
收藏 8.07MB PPT 举报
本篇文档详细介绍了鼎捷TIPTOP GP 5.0版本中的Crystal Reports(简称CR)操作指南。主要内容包括以下几个部分:
1. 报表样板设定完成:文档首先强调了CR报表示例的创建和设置,这是整个报告开发过程的基础。报表示板设计是根据业务需求定制报表外观和布局的关键步骤,包括选择简单或复杂的报表类型。
2. 报表制作流程:从编辑4GL和4FD(鼎捷的自定义编程语言)开始,这些是编写程序逻辑和数据处理的核心。接下来是程序资料建立作业,如p_zz和p_genxml,用于准备数据源,生成XML文件,这些文件需要放置在CR主机上。
3. 报表数据来源:通过p_genxml生成的XML文件作为数据源,连接到 Crystal Reports,编辑RPT文件(报表模板)以实现数据展示。在这个过程中,开发者会使用特定的library,如cl_prt_cs1(针对简单逻辑)和cl_prt_cs3(处理复杂逻辑)。
4. 程式画面与CR集成:在CONSTRUCT、INPUT和MAIN等程式画面中,通过tm()函数组SQL来获取数据,并与Crystal Reports进行整合。例如,通过FUNCTION r410_tm()或r410()函数,将用户输入条件、参数传递给背景作业或外部程序。
5. 参数传递与背景作业:在tm()函数中,接受用户输入的参数,如打印日期、接收人、语言、背景作业类型等。这些参数可能来自于外部调用或BackgroundJob,开发者需确保正确处理这些参数以驱动报表的执行。
6. 报表制作流程图:文档还提供了清晰的流程图,展示了从接受参数、判断执行条件,到开启窗口、执行SQL、生成报表的完整流程。这个流程图对于理解CR的工作原理和实际操作非常有帮助。
本文档为鼎捷TIPTOP GP 5.0中Crystal Reports的全面操作指南,涵盖了从样板设计到数据处理、与应用程序集成以及参数传递的各个环节,对熟悉并高效使用这一工具的IT专业人士具有重要的参考价值。
2023-07-17 上传
2023-06-26 上传
2023-09-07 上传
2023-07-13 上传
2023-06-21 上传
2023-05-11 上传
xxxibb
- 粉丝: 19
- 资源: 2万+
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布