++APAR(ASZ3117). /*-------------------------------------------------- COPYRIGHT AUSTRALIAN SYSTEMS ENGINEERING PTY. LTD.1999 ASZ3117 991213 61VLLC MB ASEC200 V201 INCORROUT OMCSIRBT 991213 __S0842 when running bundle print under ECL V3, banners not in correct sequence. The following lines of code are the cause of the problem: IF# &LEVEL=0 /* IF IT IS A USER... SET LEVEL=&PREVLVL+1 /* ...KEEP IN SEQUENCE FOR BANNERS IF &USER=Y /* ...IF PREVIOUS ALSO A USER... SET LEVEL=&PREVLVL /* ...STAY AT PREVIOUS LEVEL SET USER=Y /* ...SET THE 'IN USER' FLAG SET LEVEL=&PREVLVL Under ECL V2 the last statement is NEVER executed and the correct result is achieved. Under ECL V3 the last statement IS executed and gives the wrong result. That statement should never have been there in the first place! */ ++VER(Z038) FMID(ASEC200). /* getapar 00/02/29 14:55