Focal Point
&Lines ....

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/4741087331

June 09, 2004, 03:36 PM
<Vipul>
&amp;Lines ....
Any ideas on the following output from my code, I am baffled...

Thks,

Vipul


TABLE FILE PD_INFO
-*PRINT CNT NOPRINT
PRINT *
WHERE DEBITCREDIT EQ 'C'
WHERE BNKACCTKY IN FILE BAIFLTR
WHERE BNKACCTKY = 999
IF RECORDLIMIT EQ 1
ON TABLE HOLD AS ERRCREDIT
END
-*
-IF 1 EQ 0 THEN GOTO ERRCREDIT;
0 NUMBER OF RECORDS IN TABLE= 9 LINES= 1

0 HTML FILE SAVED ...


0 NUMBER OF RECORDS IN TABLE= 0 LINES= 0

-IF 0 EQ 0 THEN GOTO ERRCREDIT;

This message has been edited. Last edited by: <Mabel>,
June 09, 2004, 05:33 PM
susannah
yup, you need a -RUN after your fex part.
ON TABLE HOLD AS ERRCREDIT
END
-RUN
-IF &LINES EQ 0 GOTO ERRCREDIT;
remember, dialog manager commands execute FIRST, before any regular focus commands.
The way to force the fex to run before the &LINES is measured is to put a -RUN after the fex. Then your &LINES will execute AFTER, and you'll actually have something to count.
June 09, 2004, 06:01 PM
Mikel
Yes, -RUN is necessary in this case between TABLE (stacked and not executed until -RUN is found) and -TYPE (Dialogue Manager command executes first in this case).

Regards,
Mikel
June 09, 2004, 06:09 PM
<Vipul>
So very stupid of me. Thanks Mikel and Susannah.

Vipul