Chinaunix首页 | 论坛 | 博客
  • 博客访问: 354597
  • 博文数量: 90
  • 博客积分: 847
  • 博客等级: 准尉
  • 技术积分: 1373
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-02 10:54
个人简介

跌打滚爬中的小菜鸟...

文章分类

全部博文(90)

文章存档

2015年(5)

2013年(47)

2012年(38)

我的朋友

分类: 系统运维

2012-11-06 18:07:12

DDS

 FMT A* .....A*. 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8
        *************** Beginning of data **********************************************
0001.00       *                                                                         
0002.00      A                                      DSPSIZ(24 80 *DS3)                  
0003.00      A                                      CF03(03 'EXIT')                     
0004.00      A                                      PAGEUP(51 'PAGEUP')                 
0005.00      A                                      PAGEDOWN(52 'PAGEDOWN')             
0006.00       *                                                                         
0007.00      A          R RCD01                                                         
0008.00      A                                  1  5'11111111111111111111'              
0009.00      A                                  2  5'2222222222222222222222222222222'   
0010.00       *                                                                         
0011.00      A          R RCD02                     OVERLAY                             
0012.00      A                                  3  5'33333333333333333333'              
0013.00      A                                  4  5'4444444444444444444444444444442'   
0014.00      A                                  5  5'55555555555555555555'              
0015.00       *                                                                         
0016.00      A          R RCD03                     OVERLAY                             
0017.00      A                                  6  5'66666633333333333333'              
0018.00      A                                  7  5'7777777777444444444444444444442'   
0019.00      A                                  8  5'88888888555555555555'              
0020.00       *                                                                         
0021.00      A          R RCD04                     OVERLAY                             
0022.00      A                                  9  5'99999999911111111111'              
0023.00      A                                 10  5'AAAAAAAAAAAAA222222222222222222'   
0024.00       *                                                                         
0025.00      A          R RCD05                     OVERLAY                             
0026.00      A                                  4  5'BBBBBBBBB33333333333'              
0027.00      A                                  7  5'CCCCCCCCCCCCCCCCCC4444444444442'   
        ****************** End of data *************************************************


RPG

 FMT *   *. 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8
        *************** Beginning of data *****************************************
0001.00  *                                                                         
0002.00 FDSPF06    CF   E             WORKSTN                                      
0003.00  *                                                                         
0004.00 C                   EXFMT     RCD01                                        
0005.00 C                   EXSR      @CMD                                         
0006.00 C                   EXFMT     RCD02                                        
0007.00 C                   EXSR      @CMD                                         
0008.00 C                   EXFMT     RCD03                                        
0009.00 C                   EXSR      @CMD                                         
0010.00 C                   EXFMT     RCD04                                        
0011.00 C                   EXSR      @CMD                                         
0012.00 C                   EXFMT     RCD05                                        
0013.00 C                   EXSR      @CMD                                         
0014.00  *                                                                         
0015.00 C     @CMD          BEGSR                                                  
0016.00 C                   SELECT                                                 
0017.00 C                   WHEN      *IN03 = *ON                                  
0018.00 C                   EVAL      *INLR=*ON                                    
0019.00 C                   RETURN                                                 
0020.00 C                   WHEN      *IN51 = *ON                                  
0021.00 C     'PAGEUP'      DSPLY                                                  
0022.00 C                   WHEN      *IN52 = *ON                                  
0023.00 C     'PAGEDOWN'    DSPLY                                                  
0024.00 C                   ENDSL                                                  
0025.00 C                   ENDSR                                                  
        ****************** End of data ********************************************


几点说明:
1. 要注意RCD01显示时的画面变化

2. 要注意RCD05显示时的画面变化

3. 按PAGEUP, PAGEDOWN, F3。。。。


OVERLAY可以让DSPF中的Record重用,例如Header, Bottom。。。

PAGEUP,PAGEDOWN可以用来判断翻页。。。
(突然想到组合键可以用CF23,CF24,哈哈)

关于OVERLAY的一点补充:
【OVERLAY】只能确保没有任何重复行(一定是整行)的Record才会被保留到下一次显示!!!

例如:Record A用了1-5行的前10列
      Record B仅仅用了第5行的第70列,显示一个字符‘X’,那么B将会把A完全覆盖!!!!
阅读(1725) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~