|
Simple answer. The reason it won't compile is because you have ANAME defined as two different datatypes. in the table it's varying, but in the printer file it's fixed. You cannot have varying variables in a printer file. I suggest that you should just rename the fields in the PRTF and move your TABLE to them before writing. Michael Schutte Work 614-492-7419 email michael_schutte@xxxxxxxxxxxx "Luqman" <luqman@pearlsoft .com.pk> To Sent by: midrange-l@xxxxxxxxxxxx midrange-l-bounce cc s@xxxxxxxxxxxx Subject Did any one use varchar field in 03/06/2006 06:10 RLU PRTF? AM Please respond to Midrange Systems Technical Discussion <midrange-l@midra nge.com> I tried this, but my RPG Program is not compiling ? It says: "Varying Length input field is not defined internally as varying length" My code is as under:- My Table is: Create Table Acc(Acode char(21), Aname Varchar(50)) My RPG Code is as under:- FACC IF E DISK RENAME(ACC:ACCN) FRPTRLU O E PRINTER /FREE READ ACCN; DOW NOT %EOF; WRITE DET; READ ACCN; ENDDO; *INLR=*ON; /END-FREE My RLU DDS is: A R DET A ACODE 21A O 1 A SPACEB(001) A ANAME 50A O +1 Do I have to put Varying Keyword in RLU or RPG ? Best Regards, Luqman Best Regards, Luqman -- 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/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.