Page 1 of 1

Joining 2 vb files into vsam files ended error

PostPosted: Thu Nov 12, 2020 7:59 am
by newbiemainframe
Hello im really new to this language and i wonder what error cause this , im trying to join 2 VB files and want to add the data that has the same fields value (data type PD) to be written to the vsam files and i get error END OF FIELD BEYOND MAXIMUM RECORD LENGTH


//IDCAMS   EXEC PGM=IDCAMS                      
//SYSPRINT DD SYSOUT=*                          
 DELETE EHASNAW.VS.DATA.TEST PURGE              
 DEFINE CLUSTER -                              
           (NAME(EHASNAW.VS.DATA.TEST) -        
           INDEXED -                            
           SHAREOPTIONS(3,3) -                  
           NOERASE -                            
           SPEED -                              
           NOWRITECHECK -                      
           ) -                                  
        DATA -                                  
           (NAME(EHASNAW.VS.DATA.TEST.DATA) -  
            KEYS(7 0) -                        
            CONTROLINTERVALSIZE(8192) -        
            CYLINDER(1 1) -                    
            FREESPACE(0 0) -                    
            RECORDSIZE(702 702) -              
             -                                  
            VOLUMES(*) -                        
            ) -                                
        INDEX -                                
            (NAME(EHASNAW.VS.DATA.TEST.INDEX) -
            CONTROLINTERVALSIZE(1024) -        
            TRACK(1 1) -                        
            UNORDERED -                        
            VOLUMES(*))                        
/*                                              


//STEP2 EXEC PGM=SORT                                    
//SYSOUT DD SYSOUT=A                                      
//SORTJNF1 DD DSN=EHASNAW.DATA.DPDARPG1.FILTER,DISP=SHR  
//SORTJNF2 DD DSN=EHASNAW.MEMO.REGGH.GDG.G0009V00,DISP=SHR
//SORTOUT DD DSN=EHASNAW.VS.DATA.TEST,DISP=SHR            
//SYSIN DD *                                              
  JOINKEYS FILE=F1,FIELDS=(114,06,A)                      
  JOINKEYS FILE=F2,FIELDS=(09,06,A)                      
  REFORMAT FIELDS=(F1:114,06)                            
  OUTREC FIELDS=(04,06)                                  
  SORT FIELDS=COPY                                        
/*                                                        
 

Re: Joining 2 vb files into vsam files ended error

PostPosted: Thu Nov 12, 2020 7:15 pm
by NicC
Do NOT post the same query across multiple forums. Topic locked.