|
You are looking for a join logical file I believe. http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzakb/rzakbmst12 htm#HDRJOINS DDS Reference: Physical and Logical Files Join logical files in DDS Join logical files combine different fields from more than one physical file into a single record. You must specify the JFILE keyword at the record level for join logical files. Specify the entries in the following order to define a join logical file: File-level entries (optional) Record-level entries Join-level entries Field-level entries Key field-level entries (optional) Select/omit-field level entries (optional) Because only one record format is allowed in a join logical file, specify these entries only once. Figure 2 shows a join logical file coding example. Figure 2. Join Logical File Coding Example |...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+. ..8 00010A* Joins fields from two physical files into one record format 00020A R RECORD1 JFILE(PF1 PF2) 00030A J JOIN(PF1 PF2) 00040A JFLD(NAME NAME) 00050A NAME JREF(1) 00060A ADDR 00070A PHONE A You can find an explanation of file-, record-, join-, field-, key field-, and select/omit field-levels in the DDS Concepts information Describing data attributes using DDS topic. Refer to the DDS Reference: Concepts information for rules to use when specifying keywords in DDS. [ --------------------------------------------------------- Booth Martin http://www.MartinVT.com Booth@xxxxxxxxxxxx --------------------------------------------------------- -------Original Message------- From: Midrange Systems Technical Discussion Date: Tuesday, May 06, 2003 01:17:29 To: MIDRANGE-L@xxxxxxxxxxxx Subject: Multi-file logical needed Hi group, I have a need for a logical file that uses several physical files. We have 3 physical files with information about cars, and all 3 files contain a frame number field (same length and attributes in all 3 files). A frame can only exist in one of these three files at any time. What I need is one single view (logical) over these 3 files, showing all possible frame numbers that exist (for a prompt program). Can this be done? I already looked at join logicals and multi-format logicals, but these don't do what I need. I would like to be able to run through this logical file so that all existing frame numbers are shown in order. Thanks in advance for any suggestions. Peter Colpaert Application Developer iSeries Team Leader Honda Europe NV Langerbruggestraat 104 B-9000 GENT Belgium Peter.Colpaert@xxxxxxxxxxxx Tel: +32 9 2501 334 Fax: +32 9 2501 231 ---------- Yoda of Borg are we: Futile is resistance. Assimilate you, we will. ---------- ______________________________________________________________________ The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or the entity to whom it is addressed and others authorized to receive it. If you have received it by mistake, please let the sender know by e-mail reply and delete it from your system. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance of the contents of this information is strictly prohibited and may be unlawful. Honda Europe NV is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. _______________________________________________ This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo.cgi/midrange-l or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/midrange-l. .
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.