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

推荐订阅源

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

INPUT FORMAT       
ID   YEAR MONTH AMOUNT      
0001 2009 1     100      
0002 2009 2     200      
0003 2009 3     300      
0004 2009 4     400      
0005 2009 5     500      
0006 2009 6     600      
        
      DATA   BYTE       
ID    (1-4)  1-5      
YEAR  (6-9)  6-10      
MONTH (11-12)11-16      
AMOUNT(17-19)17-22      
        
MIDDLE FORMAT       
ID   YEAR  JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC     
0001 2009  100 0   0   0   0   0   0   0   0   0   0   0 
0002 2009  0   200 0   0   0   0   0   0   0   0   0   0 
0003 2009  0   0   300 0   0   0   0   0   0   0   0   0 
0004 2009  0   0   0   400 0   0   0   0   0   0   0   0 
0005 2009  0   0   0   0   500 0   0   0   0   0   0   0 
0006 2009  0   0   0   0   0   600 0   0   0   0   0   0 
        
ID    (1-4)  1-5       
YEAR  (6-9)  6-11      
JAN   (12-15)12-15       
FEB   (16-19)16-19      
MAR   (20-23)20-23      
APR   (24-27)24-27      
MAY   (28-31)28-31      
JUN   (32-35)32-35      
JULY  (36-39)36-39      
AUT   (40-43)40-43      
SEP   (44-47)44-47      
OCT   (48-51)48-51      
NOV   (52-55)52-55      
DEC   (56-59)56-59      
        
OUTPUT FORMAT       
ID   YEAR  JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC     
0001 2009  100 200 300 400 500 600 0   0   0   0   0   0       
        
                                                               
ID    (1-4)  1-5                                               
YEAR  (6-9)  6-11                                              
JAN   (12-15)12-15                                             
FEB   (16-19)16-19                                             
MAR   (20-23)20-23                                             
APR   (24-27)24-27                                             
MAY   (28-31)28-31                                             
JUN   (32-35)32-35                                             
JULY  (36-39)36-39                                             
AUT   (40-43)40-43                                             
SEP   (44-47)44-47                                             
OCT   (48-51)48-51                                             
NOV   (52-55)52-55                                             
DEC   (56-59)56-59                  

    ファイル    編集    編集設定    メニュー    ユーティリティー                     
    コンパイラー    テスト    ヘルプ                                                  
 sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss   
 VIEW       HW07I.EV6871.IG20.JCLM(YEARMON) - 01.03          欄 . : 00001 00072  
  コマンド  ===>                                          スクロール  ===> CSR       
 ****** ***************************** データの始め ***************************** 
 000001 //EV6871M1 JOB (F9500B,LD21X,32),                                           
 000002 //     EV6871ADAM,REGION=4096K,                                             
 000003 //     CLASS=A,MSGCLASS=M,NOTIFY=EV6871                                   
 000004 //*--------------------------------------------------------------------      
 000005 //* DELETE THE PRE_SORT_OUT DS                                             
 000006 //*---------------------------------------------------------                 
 000007 //DEL EXEC MSSSCR2                                                           
 000008    SCRATCH DSN=HW07I.EV6871.IG20.DS.REC1MO12                             
 000009 //*--------------------------------------------------------------------      
 000010 //* SORT OUT MATCHED DATA                                                  
 000011 //*---------------------------------------------------------                 
 000012 //SORT   EXEC NEWSORT                                                       
 000013 //SYSOUT   DD  SYSOUT=*                                                     
 000014 //SORTIN   DD  DSN=HW07I.EV6871.IG20.DS.REC1MON1,DISP=SHR           
 000015 //SORTOUT  DD  DSN=HW07I.EV6871.IG20.DS.REC1MO12,                        
 000016 //           DISP=(,CATLG),                                                  
 000017 //           SPACE=(TRK,(1,1),RLSE),                                         
 000018 //           DCB=(RECFM=FB,LRECL=58)                                        
 000019 //SYSIN    DD *                                                               
 000020   INREC IFTHEN=(WHEN=INIT,OVERLAY=(23:36C'0')),                           
 000021   IFTHEN=(WHEN=(11,2,CH,EQ,C'01'),OVERLAY=(23:17,3)),                     
 000022   IFTHEN=(WHEN=(11,2,CH,EQ,C'02'),OVERLAY=(26:17,3)),                     
 000023   IFTHEN=(WHEN=(11,2,CH,EQ,C'03'),OVERLAY=(29:17,3)),                     
 000024   IFTHEN=(WHEN=(11,2,CH,EQ,C'04'),OVERLAY=(32:17,3)),                     
 000025   IFTHEN=(WHEN=(11,2,CH,EQ,C'05'),OVERLAY=(35:17,3)),                     
 000026   IFTHEN=(WHEN=(11,2,CH,EQ,C'06'),OVERLAY=(38:17,3)),                     
 000027   IFTHEN=(WHEN=(11,2,CH,EQ,C'07'),OVERLAY=(41:17,3)),                     
 000028   IFTHEN=(WHEN=(11,2,CH,EQ,C'08'),OVERLAY=(44:17,3)),                     
 000029   IFTHEN=(WHEN=(11,2,CH,EQ,C'09'),OVERLAY=(47:17,3)),                     
 000030   IFTHEN=(WHEN=(11,2,CH,EQ,C'10'),OVERLAY=(50:17,3)),                     
 000031   IFTHEN=(WHEN=(11,2,CH,EQ,C'11'),OVERLAY=(53:17,3)),                     
 000032   IFTHEN=(WHEN=(11,2,CH,EQ,C'12'),OVERLAY=(56:17,3))                      
 000033   SORT FIELDS=(6,4,CH,A)                                                     
 000034   SUM FIELDS=(23,3,26,3,29,3,32,3,35,3,38,3,41,3,44,3,47,3,50,3,53,3,      
 000035               56,3),FORMAT=ZD                                                
 000036   OPTION ZDPRINT                                                             
 000037   OUTFIL BUILD=(1,10,X,23,3,X,26,3,X,29,3,X,32,3,X,                        
 000038                 35,3,X,38,3,X,41,3,X,44,3,X,47,3,X,                          
 000039                 50,3,X,53,3,X,56,3)                                           
 000040 /*                                                                             
 ****** **************************** データの終り   ****************************