首页 技术 正文
技术 2022年11月12日
0 收藏 765 点赞 4,015 浏览 814 个字

报表开发流程:
1、建立入口程序 如r类的作业:cxmr500
步骤:
azzi900中建立程序代号
azzi910中建立作业代号
设计器–规格–签出
设计器–程序–签出
adzp168(r.a)产生画面
设计器–规格–下载规格–修改规格–上传规格
设计器–程序–下载程序–修改程序–上传程序
azzi850中给程序赋权限

查询报表、凭证报表开发流程
azzi901 中建立报表的元件代号
查询报表x01结尾 例如:cxmr500_x01 如有多个:cxmr500_x02,cxmr500_x03 以此类推
凭证报表g01结尾 例如:cxmr500_g01 如有多个:cxmr500_g02,cxmr500_g03 以此类推

设计器–规格–签出
设计器–程序–签出
adzp188(报表元件设计器)中输入报表元件代号
根据需求选择报表类型、纸张设定(凭证报表才需要)、资料表、栏位、群组、筛选、参数、排版
产生4gl、产生4rp(凭证报表才需要)

设计器–程序–下载–上传
设计器–gr样板–下载样板–通过genero 打开–上传4rp

在cxmr500的process函数中调用报表元件的代号,上传r类的程序
然后就可以执行cxmr500,根据选择的条件进行打印


凭证打印注意事项:

1、adzp188,报表元件设计器注意的地方:

T100——r类 凭证报表 打印

T100——r类 凭证报表 打印

T100——r类 凭证报表 打印

注意:

①在adzp188里面增加了资料表,代码上不会自动把这些表格关联起来,需要修改代码,把这些表格都关联起来取数据;

②可以在字段上把可能需要用到显示到的字段都先弄上,往后扩展的时候方便,如果现在不需要显示,那就先不在排版上显示就好;

③新增了字段后,需要“生成报表元件4GL”,再重新下载_gxx程序上传,再重新下载GR样板。

2、在_gxx()报表程序上修改表的关联等,特别是那些自定义字段,默认是显示NULL,需要手动去写SQL代码去获取值赋值;

T100——r类 凭证报表 打印

T100——r类 凭证报表 打印

3、下载GR样板,先上传一下,上传没问题再开启GR报表进行修改;例子:

T100——r类 凭证报表 打印

T100——r类 凭证报表 打印

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,497
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,910
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,744
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,498
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,137
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,301