WAIT “In ValidateCurrentRow” WINDOWAfter changing the row, wait window is appearing only once. Even the validation code is as Straightforward as this –
SELECT tmp_gl IF REMOVE = "Y" RETURN(.T.) ENDIF IF EMPTY(GL_CODE) OR EMPTY(DOC_NO) OR EMPTY(REMARKS) OR EMPTY(AMOUNT) THIS.pcErrMsg = "Enter all columns correctly." RETURN(.F.) ENDIF IF !SEEK(GL_CODE, 'gl_mast') THIS.pcErrMsg = "GL Code not found in GL Master." RETURN(.F.) ENDIF IF ASCAN(gArrControlAccounts, GL_CODE) != 0 THIS.pcErrMsg = "Control Account not allowed here." RETURN(.F.) ENDIF