× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



In a message dated 5/11/00 8:15:53 AM Eastern Daylight Time, 
Colin@IBS-PUBLIC-SERVICES.CO.UK writes:

<< I've created a PF using the alias keyword...ie FIELD1
 ALIAS(CUSTOMER_NUM).
 This compiles OK
 
 Then I created a small RPGLE pgm to access this field,
 in the RPGLE pgm I`ve attempted to access the field CUSTOMER_NUM.
 
 The program fails to compile with an error saying undefined field
 CUSTOMER_NUM.
 I thought the whole point of ALIAS was to enable you to redefine fields with
 useful names...
 obviously I`ve misunderstood the usage of ALIAS.
 
 Any help will be greatly appreciated,
 
 Thanks in advance
 
 
 Colin Thorpe.  >>

I find something like CUSTOMER_NUM tends to clutter a program rather than 
make it look good. For the most part I still keep field names short to help 
keep programs clean looking. A name can still be useful and short. I think 
what helps programs look best is variable clarity and reasonable 
documentation.

Personally I would prefer to use CUST#, or for local data areas LD_CUST#, or 
for work station variables WS_CUST#.

If something has a long name I try to break it down in the same way IBM does 
within CL commands. Anyone familiar with IBM would be able to read the code 
especially with descent documentation.

Bill Francis
Director Of MIS
Abacus Corporation
Baltimore, MD
+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.