WITH toCombo lcWhere = IIF(EMPTY(.cWhereClause),".T.",.cWhereClause) SELECT ID,NAME,managerid ; FROM oAll_Clock ; ORDER BY ID ; WHERE &lcWhere ; INTO ARRAY .aRowSource ENDWITHFrom:
WITH toCombo lcWhere = .cWhereClause IF EMPTY(lcWhere) SELECT ID,NAME,managerid ; FROM oAll_Clock ; ORDER BY ID ; INTO ARRAY .aRowSource ELSE SELECT ID,NAME,managerid ; FROM oAll_Clock ; ORDER BY ID ; WHERE &lcWhere ; INTO ARRAY .aRowSource ENDIF ENDWITHJust my $0.02