In 6.5 plus a dialog box did not have options such as ok and cancel. Now that 
the do I am not sure how to control their input results in the code.
 
IE: using mouse to select the "cancel" option
 
Please offer any suggestions
 
Steve
 
 
-- get_inv_number.rmd
 
LABEL loop
CLEAR VAR vinv#
DIALOG 'Enter A Invoice Number or ESC to exit (CDIINV):' vinv#=10 vkey 1
 
IF (LASTKEY(0)) = '[esc]' THEN
  GOTO finish
ENDIF
 
IF (LASTKEY(0)) = '[cancel]' THEN
  GOTO finish
ENDIF
 
 
 
CLEAR VAR vpon
SET VAR vpon = pon FROM master WHERE cdiinv = .vinv#
IF vpon IS NULL THEN
  RUN errmsg.rmd USING 'Invoice Number Not found'
  GOTO loop
ENDIF
 
PRINT final_billing WHERE cdiinv = .vinv#
 
LABEL finish
 
 
 
RETURN
 
 
 
 
Stephen Breen
CDI Services, Inc.
Road Support Division
 

Reply via email to