Hi I tried to compile in D mode but program ended in given below error
Help Needed Urgent
Processing /hrenv01/lawson/law/dev/zgsrc/ZG602.rpt
creating - /hrenv01/lawson/law/dev/zgsrc/ZG602.rd
Syntax Check /hrenv01/lawson/law/dev/zgsrc/ZG602WS
Syntax Check /hrenv01/lawson/law/dev/zgsrc/ZG602PD
Building Int From ZG602PD, ZG602WS, ZG602SD, ZG602.rd, wslibs & workfiles
Building /hrenv01/lawson/law/dev/sdlib/ZG602SD
Error - Line 82 Near >>>. ** **<<<)
Error - Expected 'Level-Number' -- got **
/hrenv01/lawson/gen/bin/bismark: Error Encountered In Execution
/hrenv01/lawson/gen/bin/lawbsh: Error Encountered In Execution
i have tried to change below part in screen
[APRP[ ] ?*** Program name blah blah *** +Y]
?; ;
What editor are you using to edit your program?
Make sure line #82 is sticking to the column limit (I think it may be 60).
Open the file with LX and you should see a highlighted section denoting the fact that you've gone over the column limit.
Alternatively past lines 70 - 90 of your code with the [CODE] tags here so we can see ..
Don't forget those dratted invisible tab characters a the beginning of a line! When you use the LX editor, move the cursor past the 8th column, and begin typing, one or more invisible tab characters is/are thrown in the beginning of the line.
When you compile, the tab character counts as only 1 character, not the 4 or more that it replaces. Then the compiler thinks that your legitimate code is thrown in to the first 6 character spaces, which doesn't count, and it ends up trying to compile 'garbage'.
Turn on Visuals in LX to see if you have tabs in the beginning of any line. Good luck!