inputstring:= inputbox('请输入未结数量','未结数量','0') ; close;
sql.clear;
SQL.add('select MO_NUMBER,case len(LINENUM) when 1 then ''00''+cast(LINENUM as varchar) else ''0''+cast(LINENUM as varchar) end LINENUM,');
sql.add( 'LN_STA,ITEM,ITEM_DESC,START_DATE,SCHED_DATE,ORDER_QTY,QTY_RCVD,(ORDER_QTY-QTY_RCVD) AS QTY_WJ');
SQL.ADD(' FROM MO_RECEIPTREPORT ') ;
sql.Add(' WHERE LN_STA=4 AND (ORDER_QTY-QTY_RCVD)<=:num') ;
parameters.ParamByname('NUM').value:= inputstring;
OPEN;
。。
请问,在INPUTBOX弹出后,怎样设置按“CANCEL”后能终止后面的代码执行?
sql.clear;
SQL.add('select MO_NUMBER,case len(LINENUM) when 1 then ''00''+cast(LINENUM as varchar) else ''0''+cast(LINENUM as varchar) end LINENUM,');
sql.add( 'LN_STA,ITEM,ITEM_DESC,START_DATE,SCHED_DATE,ORDER_QTY,QTY_RCVD,(ORDER_QTY-QTY_RCVD) AS QTY_WJ');
SQL.ADD(' FROM MO_RECEIPTREPORT ') ;
sql.Add(' WHERE LN_STA=4 AND (ORDER_QTY-QTY_RCVD)<=:num') ;
parameters.ParamByname('NUM').value:= inputstring;
OPEN;
。。
请问,在INPUTBOX弹出后,怎样设置按“CANCEL”后能终止后面的代码执行?
当你先OK的时,返回TRUE,否则返回false