Help With PUSH Command
Terry A. Pickering
pickering@myself.com
Wed, 21 Jan 1998 15:49:57
I have a QUICK screen (Alpha - 7.10F3) where I'm doing some special
processing. For the sake of clarity I've removed all the code to keep it as
simple as possible. Here is what I have:
...... snip
ACTIONMENU LABEL "Update "
MENUITEM LABEL "Update and Continue" ACTION UPDATE STAY
MENUITEM LABEL "Finalize Only" ACTION DESIGNER DES1
MENUITEM LABEL "Update and Finalize" ACTION DESIGNER DES2
...... snip
PROCEDURE DESIGNER DES1
BEGIN
DO INTERNAL FINALIZE
END
PROCEDURE DESIGNER DES2
BEGIN
PUSH UPDATE STAY
DO INTERNAL FINALIZE
END
After I go through the normal entry sequence and return to the menubar, If
I execute the FIRST menuitem "Update and Continue", then execute the SECOND
menuitem "Finalize Only", everything works just as I want it to. If I
choose the THIRD menuitem though, I'm not getting the same results (seems
the buffers are getting cleared, or something, and I get a duplicate key
error...)
My question is why doesn't it work as "one step" when I can do it as two
steps and it works ok?
Thanks!
Terry Pickering CompuGroup, Inc.
pickering@myself.com Portland, Oregon USA
www.teleport.com/~compugrp Cessna 172 & Lancair ES
__!__
_______(*)_______
! ! !