移除DataSet,打造全新TIPTOP Crystal Report教程
需积分: 50 88 浏览量
更新于2024-07-10
收藏 8.07MB PPT 举报
本篇教程详细介绍了如何在鼎捷TIPTOP GP 5.0版本的环境下,移除旧的DataSet并创建一个新的Crystal Report(CR)报表。以下是主要内容的概述:
1. **移除旧的DataSet**:首先,明确指出在进行新报表开发时,需要将原有报表使用的DataSet删除。这一步可能涉及到数据源管理,确保旧数据集不再被引用,并可能需要将其数据关系和字段处理转移到新的数据结构中。
2. **CR报制作流程**:涉及了Crystal Reports(CR)的基本使用流程,包括简单和复杂的报告类型设计。这包括步骤如:报表设计、格式设定、资料来源设置以及与4GL(Fourth Generation Language,第四代编程语言)的集成,如通过library(cl_prt_cs1或cl_prt_cs3)实现逻辑功能。
3. **4GL编写**:展示了4GL(如axmr410.4gl)的函数编写示例,如FUNCTION r410_tm() 和 FUNCTION r410(),这些函数通常用于处理用户输入条件,执行SQL查询并将结果传递给CR。
4. **CR报表画面上的交互**:用户界面设计是关键部分,包括CONSTRUCT和INPUT阶段,以及开启窗口、接收用户输入、组SQL并抓取数据。这部分强调了与CR的连接,可能是通过界面操作或者通过BackgroundJob(后台作业)来实现异步处理。
5. **参数传递与背景任务**:在tm()函数中,参数ARG_VAL被用来决定是否执行特定操作,比如打印日期(g_pdate)、收件人(g_towhom)、语言(g_rlang)、背景任务类型(g_bgjob)等。这些参数可能由外部程序或BackgroundJob传递。
6. **XML和RPT文件管理**:XML文件用于定义报表的数据源,而RPT文件则是CR报表的主文件。它们必须放置在CR主机上,确保正确配置和访问。
7. **CR报格式设定**:通过p_zaw作业进行格式设定,包括字体、颜色、布局等,确保报表具有良好的外观和易读性。
总结起来,这篇教程提供了从移除旧数据集到创建全新的TIPTOP GP 5.0 Crystal Report的详细指南,涵盖了从数据处理到界面设计的各个环节,适合IT专业人士在实际项目中参考和实践。
2009-04-25 上传
2011-12-07 上传
2013-07-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
劳劳拉
- 粉丝: 21
- 资源: 2万+
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍