rpgle程序如何做帐票例子

发布于 2022-08-27 07:06:12 字数 112 浏览 18 评论 9

如题:哪位有关于rpgle作帐票报表的例子,给共享一下。谢谢了
请说详细些,由于是新手。
1。如何画报表文件(PRTF),这个文件会建立了,但是不会写里面的内容。
2。如何编写打印报表程序

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

绻影浮沉 2022-09-05 04:27:22

上面的程序通过 CALL 命令调用后,
当数据打印出来后,如果没有直接送到打印就就是用wrksplf查看打印结果! ...
KAKUSANN 发表于 2010-04-13 13:17

    说的好像不是很清楚,我现在的问题是:我不知道如何能把结果打印出来,用什么形式打印我也不清楚。
   查了一些资料说是用 wrksplf 这个命令查看结果,结果我用5进入后,出现了这样的提示:
   File LSL_PRTF_C number 9 cannot be displayed, copied, or sent.

001.jpg (54.36 KB, 下载次数: 4)

下载附件

2010-04-13 13:36 上传

也不知道什么原因.

°如果伤别离去 2022-09-05 04:26:35

上面的程序通过 CALL 命令调用后,
当数据打印出来后,如果没有直接送到打印就就是用wrksplf查看打印结果!
wrksplf 这个进入之后 用5打印也没有什么反应阿

梦忆晨望 2022-09-05 04:22:34

可这个wrksplf下面什么内容都没有啊
我把我的程序发到这里,大家帮忙看下。
1。PRTF 文件
A               R HEAD                                         
A                                           SKIPB(002)         
A                                           SPACEA(001)        
A                 H10000        68O  O    83                  
A                                        163                  
A                                           'DATE'            
A                 H10001         6  0    170                  
A                                           TEXT('DAY')        
A                                           EDTWRD('  .  .  ')
A                 H10002         6  0    179                  
A                                           TEXT('TIME')      
A                                           EDTWRD('  :  :  ')
A                                        189                  
A                                           'PAGE-'            
A                 H10003         4  0    194                  
A                                           TEXT('PAGE NO.')   
A                                           EDTCDE(3)   

2。rpgle程序
FLSL_PRTF  O    E             PRINTER           
C                   eval      H10001=090101     
C                   eval      H10002=000000     
C                   WRITE     HEAD              
C                   return

赢得她心 2022-09-05 04:21:40

回复 6# KAKUSANN

    当你将数据打印出来后,如果没有直接送到打印就就是用wrksplf查看打印结果!

本王不退位尔等都是臣 2022-09-05 03:37:12

楼上的回复

谢谢您,我已经写完这两个文件了,已经编译通过了,可是如何调用呢,看看这个结果是什么样的如何做呢

不是很明白还请指教!

苍景流年 2022-09-05 03:33:03

回复 1# KAKUSANN

   假设prtf文件格式如下:
     
   prtf文件名:zppf
          R     head
                 内容
       R    minxi
                 变量字段
       R    foot
                 内容

rpgle 程序名:pgm1
          F..........
          FZPPF      O     E            PRINTER  USROPN OFLIND(25)
          ....................
          C*头信息
          c           OPEN   ZPPF
          C          WRITE   HEAD
          C*明细信息
          C          DOW     1=1
          .............
          C         WRITE   MINXI
          c   25    WRIET   FOOT
          c   25    eval      *in25='0'         
          C          ENDDO
          C*表尾
          c  n25    WRIET   FOOT
....................
          c           close   ZPPF

..其他的您自己在弄弄

相思碎 2022-09-04 10:19:43

各位没有了解的吗
如果上面的两个文件都做成后,如何调用呢 如何能把帐票显示出来呢

背叛残局 2022-09-03 13:36:24

老朱
   谢谢你啊

万水千山粽是情ミ 2022-09-02 17:31:03

兄弟,我帮你顶一个,我也想学习一下,请高手指教。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文