Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Join keys for VB file

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DFSORT/ICETOOL
View previous topic :: :: View next topic  
Author Message
chockalingam_rsp

New User


Joined: 13 Aug 2009
Posts: 43
Location: chennai

PostPosted: Thu Oct 01, 2015 7:32 pm    Post subject: Join keys for VB file
Reply with quote

Hi,

I have a input file 1 which is a VB file of length 10500. The field that i want compare is at pos 15 and in BINARY format of length 4 bytes.
Input file 2 which of length 9 bytes and in numeric format.

I am trying to use JOINKEYS to extract data from file 1 using the data from file 2.

I have given the sort card as follows.
Code:

//SYSIN DD *
  SORT FIELDS=COPY
  JOINKEYS FILE=F1,FIELDS=(10505,9,A),TYPE=V
  JOINKEYS FILE=F2,FIELDS=(1,9,A)
  REFORMAT FIELDS=(F1:1,4,5)
//JNF1CNTL DD *
   INREC OVERLAY=(10505:19,4,BI,TO=ZD,LENGTH=9)


but still i not getting the records in my output file.
Can someone tell what is wrong in this ?
Back to top
View user's profile Send private message

sqlcode1

Active Member


Joined: 08 Apr 2010
Posts: 578
Location: USA

PostPosted: Thu Oct 01, 2015 9:04 pm    Post subject:
Reply with quote

Use Join Indicator and write unmatched record to a research file and post your result showing matchind field from both the files along with join indicator value.

Since you are only writting F1 records, JOIN UNPAIRED,F1 is worth considering.

Thanks,
Back to top
View user's profile Send private message
Rohit Umarjikar

Senior Member


Joined: 21 Sep 2010
Posts: 1610
Location: NY,USA

PostPosted: Thu Oct 01, 2015 10:27 pm    Post subject:
Reply with quote

Try converting Numeric to BI and make a match, Something is not good with the offset it seems.
Back to top
View user's profile Send private message
Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7231

PostPosted: Fri Oct 02, 2015 12:11 am    Post subject: Reply to: Join keys for VB file
Reply with quote

It is traditional, when extending a V-type record, to do so at the beginning, rather than making all the records on the file the same size (or using VLTRIM having stripped off the extended data).

In this case I'd go with Rohit. Your F2 data is just the matching number. Make it binary, and don't touch the main record.

If the data (either) is already in key sequence, specify SORTED,NOSEQCK on the JOINKEYS for that file.

Can you paste the output from the step, please?
Back to top
View user's profile Send private message
chockalingam_rsp

New User


Joined: 13 Aug 2009
Posts: 43
Location: chennai

PostPosted: Fri Oct 02, 2015 1:35 am    Post subject: Reply to: Join keys for VB file
Reply with quote

Thanks Guys,

I tried what Rohit suggested and it worked perfectly.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DFSORT/ICETOOL All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Add PD field from 2nd file to PD in 1st Sushant Garje DFSORT/ICETOOL 6 Thu Dec 01, 2016 4:32 pm
No new posts File Aid to File Manager conversion murali3955 IBM Tools 4 Thu Nov 24, 2016 3:41 pm
No new posts How to convert the VBM file to VB or... Sulabh Agrawal JCL & VSAM 4 Fri Nov 18, 2016 1:04 pm
No new posts CICS Roll back partially - Need to re... dwijadas CICS 4 Wed Nov 16, 2016 4:30 pm
No new posts Problem in writing Output file vickey_dw COBOL Programming 5 Mon Nov 14, 2016 11:14 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us