× 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.



I'm with Dennis; this is a change (and not necessarily a good one in my opinion). Because my compiles blew off years ago if I tried something like this, I never tried again. So I have no idea when the change occurred - or why.

I do remember decades ago (on another system) actually compiling a program that issued a GOTO in detail calcs to the first line in total calcs. Anyone who knows the Cycle knows that this is a very bad idea (which is how and why I learned the Cycle, by the way); the program went into a loop, but not one intuitively obvious from looking at the compilation listing. When we moved to a System/3 I tried it just for laughs, and it issued a compile error.

Hey, Rob, did you do a DCR for this?! Now because someone actually did it, IBM won't accept another DCR to fix it.

Jerry C. Adams
IBM System i Programmer/Analyst
--
B&W Wholesale
office: 615-995-7024
email: jerry@xxxxxxxxxxxxxxx

This ain't a football game. We do this every day. -Earl Weaver


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Kurt Anderson
Sent: Thursday, June 03, 2010 12:08 PM
To: 'RPG programming on the IBM i / System i'
Subject: RE: Something Wrong with the following Code ?

From WDSCi help on Goto:

"Use a GOTO operation to specify a branch:

From a detail calculation line to another detail calculation line
From a total calculation line to another total calculation line
From a detail calculation line to a total calculation line
From a subroutine to a TAG or ENDSR within the same subroutine
From a subroutine to a detail calculation line or to a total calculation line."

Thanks,
Kurt Anderson
Sr. Programmer/Analyst
CustomCall Data Systems

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Marc Couture
Sent: Thursday, June 03, 2010 11:37 AM
To: RPG programming on the IBM i / System i
Subject: Something Wrong with the following Code ?



C BEG TAG

C ExSr INUSE

C Eval *InLr = *On

*--------------------------------------------------------------------------------------------*

* Check For Record In Use Error *

*--------------------------------------------------------------------------------------------*

C INUSE BegSr

C If *In01 = *Off

C Eval *In01 = *ON

C Else

C Eval *In01 = *OFF

C EndIf

C GOTO BEG

C EndSr





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

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.