惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google Online Security Blog
Google Online Security Blog
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
Jina AI
Jina AI
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
V
V2EX
雷峰网
雷峰网
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
F
Full Disclosure
Y
Y Combinator Blog
V
V2EX - 技术
Attack and Defense Labs
Attack and Defense Labs
S
Security @ Cisco Blogs
Schneier on Security
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
SecWiki News
SecWiki News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The GitHub Blog
The GitHub Blog
量子位
PCI Perspectives
PCI Perspectives
S
Secure Thoughts
D
Darknet – Hacking Tools, Hacker News & Cyber Security
AWS News Blog
AWS News Blog
Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
K
Kaspersky official blog
B
Blog
A
Arctic Wolf
Hacker News: Ask HN
Hacker News: Ask HN
L
LangChain Blog
T
Tor Project blog
P
Privacy & Cybersecurity Law Blog
Recent Announcements
Recent Announcements
宝玉的分享
宝玉的分享
The Register - Security
The Register - Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
Lohrmann on Cybersecurity
D
Docker
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
The Last Watchdog
The Last Watchdog
S
Security Affairs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy International News Feed
Simon Willison's Weblog
Simon Willison's Weblog

博客园 - TJDLUT's .Net Space

主机主要论坛 新分了一个TSO ID 或いはHost ID EV606A 用户中心 - 博客园 主机里面的Timestamp格式相关的讨论。 用Sort将1 Record 1 Month 转换成 1 Record 12 Month 格式。 判断Symbolic Value,根据Symbolic Value不同,JCL中执行不同步骤。 VSAM INTRODUTION CREATE DISTINCT TYPE DB2 Buffer-Pool An Introduction to LDAP 目录服务中LDAP的基本模型 政府横向业务整合模型研究 UML 中的一些关系与图例 几个经典的面向流程的组织模型[理论文] 业务流程管理综述 基于工作流程系统日志生成业务流程模型 Petri Net 工具下载地址。 解决水晶报表登陆失败的方案 每个开发人员现在应该下载的十种必备工具
JCL里面直接编译PLI,不用通过SCLM
TJDLUT's .Net Space · 2009-06-02 · via 博客园 - TJDLUT's .Net Space

    ファイル    編集    編集設定    メニュー    ユーティリティー               
    コンパイラー    テスト    ヘルプ                                           
 sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
 VIEW       HW07I.EV6871.PLIM(ASCCHECK) - 01.13              欄 . : 00001 00072
  コマンド  ===>                                          スクロール  ===> CSR 
 ****** ***************************** データの始め *****************************
 000100 //EV6871S JOB (F9500B,CA75X,41),                                       
 000200 //          EV6871,                                                    
 000300 //          NOTIFY=EV6871,MSGLEVEL=(1,1),MSGCLASS=R,                   
 000400 //          REGION=5000K,CLASS=A                                       
 002300 //*====================================================================
 002400 //DEL EXEC MSSSCR2                                                     
 002500  DSN=HW07I.EV6871.ASCOUT                                               
 002600 /*                                                                     
 002700 //*====================================================================
 002800 //REV      EXEC PROC=PLIXCLG                                           
 002900 //SYSPRINT DD  SYSOUT=*                                                
 003000 //PLI.SYSIN DD *                                                       
 003100   AA: PROC OPTIONS (MAIN);                                             
 003200      DCL ADDR          BUILTIN    ;                                    
 003300      DCL  1 SOUR_DATA,                                                 
 003400             3 RECORD_TYPE CHAR(9),                                     
 003500             3 PRICE       CHAR(20),                                    
 003600             3 AMOUNT      CHAR(20);                                    
 004100      DCL  1 CHK_RESULT,                                                
 004200             3 RECORD_TYPE CHAR(9),                                     
 004300             3 PRICE       CHAR(20),                                    
 004400             3 AMOUNT      CHAR(20);                                    
 004410      DCL  1 CHK_DATA,                                                  
 004420             3 RECORD_TYPE CHAR(9),                                     
 004430             3 PRICE       CHAR(20),                                    
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

    ファイル    編集    編集設定    メニュー    ユーティリティー               
    コンパイラー    テスト    ヘルプ                                           
 sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
 VIEW       HW07I.EV6871.PLIM(ASCCHECK) - 01.13              欄 . : 00001 00072
  コマンド  ===>                                          スクロール  ===> CSR 
 004440             3 AMOUNT      CHAR(20);                                    
 004500      DCL    FINMAIN    FILE   RECORD;                                  
 004600      DCL    FOUT       FILE   RECORD;                                  
 004710      DCL AMT_PRICE          DEC FIXED(15,0) INIT(0) ;                  
 004720      DCL AMT_PRICE_TRAILOR  DEC FIXED(15,0) INIT(0) ;                  
 004730      DCL AMT_AMOUNT         DEC FIXED(15,0) INIT(0) ;                  
 004740      DCL AMT_AMOUNT_TRAILOR DEC FIXED(15,0) INIT(0) ;                  
 004810                                                                        
 004820      DCL EOF_FINMAIN   BIT(1)    INIT ('0'B)  ;                        
 004900      ON  ENDFILE(FINMAIN) EOF_FINMAIN =  '1'B       ;                  
 005200      OPEN      FILE(FINMAIN)   INPUT  RECORD ;                         
 005300      OPEN      FILE(FOUT)       OUTPUT RECORD ;                        
 005500      SOUR_DATA='';                                                     
 005600      READ  FILE(FINMAIN)  INTO(SOUR_DATA);                             
 005700      DO WHILE(¬EOF_FINMAIN);                                           
 005710         SELECT(SOUR_DATA.RECORD_TYPE);                                 
 005720           WHEN ('PERSON') DO ;                                         
 005723            AMT_PRICE=AMT_PRICE+SOUR_DATA.PRICE  ;                      
 005724            AMT_AMOUNT=AMT_AMOUNT+SOUR_DATA.AMOUNT  ;                   
 005725            CHK_DATA= '';                                               
 005726            CHK_DATA.RECORD_TYPE=SOUR_DATA.RECORD_TYPE;                 
 005727            CHK_DATA.PRICE=SOUR_DATA.PRICE;                             
 005728            CHK_DATA.AMOUNT=SOUR_DATA.AMOUNT;                           
 005729            WRITE FILE(FOUT) FROM(CHK_DATA);                            
 005740           END ;                                                        
 005741           WHEN ('TRAILOR') DO ;                                        
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

    ファイル    編集    編集設定    メニュー    ユーティリティー               
    コンパイラー    テスト    ヘルプ                                           
 sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
 VIEW       HW07I.EV6871.PLIM(ASCCHECK) - 01.13              欄 . : 00001 00072
  コマンド  ===>                                          スクロール  ===> CSR 
 005742            AMT_PRICE_TRAILOR=SOUR_DATA.PRICE  ;                        
 005743            AMT_AMOUNT_TRAILOR=SOUR_DATA.AMOUNT  ;                      
 005744                                                                        
 005745           END ;                                                        
 005746           OTHERWISE DO;                                                
 005754           END ;                                                        
 005755         END ;                                                          
 005756         SOUR_DATA='' ;                                                 
 005757         READ  FILE(FINMAIN)  INTO(SOUR_DATA);                          
 005758      END ;                                                             
 005759      IF AMT_PRICE=AMT_PRICE_TRAILOR & AMT_AMOUNT=AMT_AMOUNT_TRAILOR    
 005760      THEN DO ;                                                         
 005800       CHK_RESULT.RECORD_TYPE='OK     ';                                
 005900       CHK_RESULT.PRICE=AMT_PRICE  ;                                    
 006000       CHK_RESULT.AMOUNT=AMT_AMOUNT;                                    
 006100       WRITE FILE(FOUT)  FROM(CHK_RESULT);                              
 006200       CHK_RESULT.RECORD_TYPE='OK     ';                                
 006210       CHK_RESULT.PRICE=AMT_PRICE_TRAILOR  ;                            
 006220       CHK_RESULT.AMOUNT=AMT_AMOUNT_TRAILOR;                            
 006230       WRITE FILE(FOUT)  FROM(CHK_RESULT);                              
 006300      END     ;                                                         
 006310      ELSE DO ;                                                         
 006321       CHK_RESULT.RECORD_TYPE='FAILED ';                                
 006330       CHK_RESULT.PRICE=AMT_PRICE;                                      
 006340       CHK_RESULT.AMOUNT=AMT_AMOUNT;                                    
 006350       WRITE FILE(FOUT)  FROM(CHK_RESULT);                              
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

    ファイル    編集    編集設定    メニュー    ユーティリティー               
    コンパイラー    テスト    ヘルプ                                           
 sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
 VIEW       HW07I.EV6871.PLIM(ASCCHECK) - 01.13              欄 . : 00001 00072
  コマンド  ===>                                          スクロール  ===> CSR 
 006400      END;                                                              
 006500                                                                        
 007500   END AA;                                                              
 007600 /*                                                                     
 007700 //GO.FINMAIN  DD DSN=HW07I.EV6871.ASCCHEC2,DISP=SHR                    
 007900 //GO.FOUT     DD DSN=HW07I.EV6871.ASCOUT,                              
 008000 //             DISP=(,CATLG),                                          
 008100 //             SPACE=(TRK,(2,1),RLSE),                                 
 008200 //             DCB=(RECFM=FB,LRECL=49,BLKSIZE=0)                       
 008300 /*                                                                     
 008400 //*====================================================================
 008500 //*GENER    EXEC PGM=IEBGENER                                          
 008600 //*SYSPRINT DD SYSOUT=*                                                
 008700 //*SYSUT1   DD DSN=&&SSCHEAD,DISP=(OLD,DELETE)                         
 008800 //*         DD DSN=KQ26I.U143.LEDGER.MONTH.CORRECT,DISP=SHR            
 008900 //*         DD DSN=&&SSCTRA,DISP=(OLD,DELETE)                          
 009000 //*SYSUT2   DD DSN=KQ26I.U143.RECYCLE.IBM.M704,                        
 009100 //*         DISP=(,CATLG),                                             
 009200 //*         SPACE=(TRK,(100,10),RLSE),                                 
 009300 //*         DCB=(LRECL=600,BLKSIZE=0,RECFM=FB)                         
 009400 //*SYSIN    DD DUMMY                                                   
 009500 //*                                                                    
 ****** **************************** データの終り   ****************************
                                                                               
                                                                               
                                                                               
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .