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: 1653
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: 7308

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 Changing of LRECL of a file abdulrafi DFSORT/ICETOOL 2 Fri Mar 24, 2017 3:25 pm
No new posts splitting a file abdulrafi DFSORT/ICETOOL 4 Fri Mar 24, 2017 11:51 am
No new posts Receive a file using PCOMM macro Harald.v.K IBM Tools 0 Thu Mar 23, 2017 6:50 pm
No new posts Export flat file data into excel sheet murali.andaluri DFSORT/ICETOOL 2 Mon Mar 20, 2017 5:39 pm
No new posts Formatting VB File Learncoholic DFSORT/ICETOOL 3 Mon Mar 20, 2017 12:29 pm


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