|
I know how to find the length manually. It is shown in the compile of the RPG program. What I actually do is just make the field overly long, say 600 for example. However that's not quite the problem I wish to solve. I want the DDS to not need to be corrected if the data file has a field changed or added. You know, the same reasons that we use REFFLD and REF, right? It isn't a serious issue but it is the only glitch I haven't been able to get around. --------------------------------------------------------- Booth Martin http://www.MartinVT.com Booth@xxxxxxxxxxxx --------------------------------------------------------- -------Original Message------- From: Midrange Systems Technical Discussion Date: 12/10/2003 11:38:49 AM To: midrange-l@xxxxxxxxxxxx Subject: Re: How do I find the length of a field that is externally defined? Booth wrote: > When I write a subfile record I generally include a hidden field which > contains an image of the record from the disk file. This proves useful for > refreshing the screen, checking for changes at another work station, and > prevents the need for another chain to the record if the user chooses to > work with the data. Neat technique, Booth! I don't know of a way to tell DDS that you want a single character field sized the same as an entire external PF/LF record. I guess I'd just DSPFD the PF/LF and find the record length if it were only a handful. If I were doing a bunch of these things, I'd write some sort of macro and then run the source through a pre-processor (that I would also write.) Of course this predicates sending your pre-processor to every customer you do work for... --buck
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.