水晶报表培训-神州数码_第1页
水晶报表培训-神州数码_第2页
水晶报表培训-神州数码_第3页
水晶报表培训-神州数码_第4页
水晶报表培训-神州数码_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、神州数码管理 易拓事业部讲 师:朱莹TIPTOP 报表Crystal report 概述Crystal Reports是一种报表工具。减少制造时间。程序的部分,也已简化并可以反复运用。课程大纲TIPTOP GP 串 Crystal Reports 运用阐明 TIPTOP GP程序修正Crystal Reports交叉表范例常见错误TIPTOP串Crystal Report 运用阐明Crystal report可以方便创建简单报表。Crystal report提供创建复杂或公用报表所需的整套工具。Crystal report将报表扩展到web。Crystal report将报表并入运用程序中。串

2、接范例输入QBE条件按下确定即串接到Crystal Reportscrystal report 画面crystal report 画面汇出功能crystal report 画面汇出功能crystal report 画面汇出功能crystal report 画面汇出功能crystal report 画面汇出功能TIPTOP串Crystal Report 程序修正阐明参数 title1 公司称号 title2 报表称号date 报表产生日期time 报表产生时间user 制表者 prog TIPTOP程序代号p1-p20 传送的动态参数TIPTOP串Crystal Report 方式单个SQL T

3、IPTOP程序所产生的Query传送Crystal Reports多个SQL或单个SQL无法做到的处置 TIPTOP程序先处置复杂的部份,再把资料写入 temp table方式一适用于经过包含查询条件的单一SQL得到报表结果程序更新设计对应的报表模板TIPTOP Lib提供Function做串接Crystal Reports的输出 执行流程TIPTOP程式查询条件Crystal Reports报表输出cl_prt_cs1() 输入参数程序代号样板代号(p_zaw)QBE组出SQL传入的p1-p20参数范例 cl_prt_cs1(aimr100, aimr100s,SELECT ima01, i

4、ma06, from ima_file where ,Y;N)设计一对应axmr110的crystal report报表 维护p_genxml(报表资料来源维护作业) 制造crystal report报表模板 维护p_zaw(CR报表格式维护作业)修正axmr110.4gl程序串接修正范例(axmr110)维护p_genxml(报表资料来源维护作业)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)留意:请在本机c:建立tiptop文件夹。串接修正范例(axmr110)修正栏位修正栏位预设值串接

5、修正范例(axmr110)将axmr110.xml上传至cr效力器上。存放的位置为:tiptop对应模块对应程序串接修正范例(axmr110)制造报表模板串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr11

6、0)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)参数字段的利用串接修正范例(axmr110)建立文本信息串接修正范例(axmr110)参数字段的利用串接修正范例(axmr110).rpt文件保管的位置tiptop对应模块对应作业言语别)串接修正范例(axmr110)进展报表格式设定p_zaw。传送给cl_prt_cs1()的第二个参数串接修正范例(axmr110)串接修正范例(axmr110)串接修正范例(axmr110)程序修正范例(axmr110)SQL需改写成Oracle的写法无需传

7、入1-20个参数,请将第四个参数置为null值方式二需由多个SQL得到报表结果 例如:选取多工厂的资料程序部份更新TIPTOP Lib 提供Function作串接Crystal Reports的输出设计一对应的Crystal Report报表 维护p_genxml(报表资料来源维护作业) 制造crystal report报表模板 维护p_zaw(CR报表格式维护作业)执行流程TIPTOP程序处置多个SQL并将资料写入temp tableCrystal Report输出(选取temp table资料)程序流程Step 1: 产生temp table, prepare一 SQL作后续insert资

8、料至 temp table用Step 2: 去除temp table资料Step 3: 在ON EVERY ROW 或 Start Report后的FOREACH将资料 写入temp tableStep 4: 与Crystal Reports串cl_prt_temptable()输入参数: 执行程序名, Temp Table栏位SQL前往值: Temp Table称号 (如前往值為-1那么 代表temp table create失败)范例: cl_prt_temptable(axsr110, (gem02.gem_file.gem02, , oeb14.oeb_file.oeb14)cl_pr

9、t_cs3()输入参数: 程序代号, 样板代号(p_zaw), SELECT * FROM TempTable, p1-p20个参数 范例: cl_prt_cs3(axsr110, axsr110, SELECT * FROM axsr110_085439, Y;N)Cl_del_data()输入参数:temp table称号 范例: cl_del_data(axmr110_080504)设计一对应axmr213的crystal report报表 维护p_genxml(报表资料来源维护作业) 制造crystal report报表模板 维护p_zaw(CR报表格式维护作业)修正axmr213.4

10、gl程序串接修正范例(axmr213)维护p_genxml串接修正范例(axmr213)串接修正范例(axmr213)串接修正范例(axmr213)串接修正范例(axmr213)串接修正范例(axmr213)设计一个对应的crystal report(.rpt)模板串接修正范例(axmr213)维护p_zaw作业。串接修正范例(axmr213)程序修正范例-Step 1在ds_report数据库中创建一个temp table程序修正范例-Step 2把原来Report Function段的代码删除程序修正范例-Step 3选取出一笔数据,插入创建好的temp table中。程序修正范例-Ste

11、p 4把原来Report Function段的代码删除TIPTOP GP 报表 Crystal Reports 交叉表 Crystal Reports 交叉表Crystal reports提供了许多创建复杂报表的工具。交叉表就是其中的一种复杂报表。交叉表有3个要素:行 列 摘要字段行列摘要字段 Crystal Reports 交叉表范例数据库中的数据:利用p_genxml产生数据源.xml文件 Crystal Reports 交叉表范例制造交叉报表模板(.rpt). Crystal Reports 交叉表范例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范

12、例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例选择要在交叉表上显示的行字段和列字段 Crystal Reports 交叉表范例选择要在交叉表上显示的汇总字段 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例修正交叉表,点击鼠标右键,选择交叉表专家。 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例 Crystal Reports 交叉表范例设定汇总字段的陈列方式等属性。 Crystal Reports 交叉表范例将编辑好的交叉表模板报存在制定的位置。维护p_zaw。修正4gl程序。 Crystal Reports 交叉表范例报表格式 Crystal Reports 交叉表范例常见错误常见错误(1)缘由:CR效力器上没有对应的rpt。处理方法:检查p_zaw中维护的资料能否正确 检查cr效力器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论