Article ID: 126969
Article Last Modified on 12/1/2003
IF !USED("customer")
USE customer
ENDIF
STORE "C:\<FoxPro Directory>\GENXTAB.PRG" TO _GENXTAB
SELECT Customer.cno, Customer.state, Customer.ytdpurch;
FROM Customer;
GROUP BY Customer.cno, Customer.state;
ORDER BY Customer.cno, Customer.state;
WHERE alltrim(upper(state))="JP" INTO CURSOR SYS(2015)
DO (_GENXTAB) WITH 'Query'
BROWSE NOMODIFY
WAIT WINDOW "HELLO WORLD"
The WHERE clause in the SELECT statement returns an empty cursor.
Therefore, the BROWSE and WAIT WINDOW commands after the DO (_GENXTAB)
WITH 'Query' will never get executed.
IF !USED("customer")
USE c:\vfp\samples\data\customer
ENDIF
SELECT Customer.cust_id, Customer.company, Customer.maxordamt;
FROM customer;
WHERE Customer.state = "WJ";
GROUP BY Customer.cust_id, Customer.company;
ORDER BY Customer.cust_id, Customer.company;
INTO CURSOR SYS(2015)
DO (_GENXTAB) WITH 'Query1'
BROWSE NOMODIFY
WAIT WINDOW "HELLO WORLD"
IF !USED("customer")
USE customer
ENDIF
STORE "C:\<FoxPro Directory>\GENXTAB.PRG" TO _GENXTAB
SELECT Customer.cno, Customer.state, Customer.ytdpurch;
FROM Customer;
GROUP BY Customer.cno, Customer.state;
ORDER BY Customer.cno, Customer.state;
WHERE alltrim(upper(state))="JP" INTO CURSOR SYS(2015)
IF _TALLY !=0 &&if results are equal to 0 GENXTAB.PRG WILL NOT EXECUTE
DO (_GENXTAB) WITH 'Query'
BROWSE NOMODIFY
ENDIF
WAIT WINDOW "HELLO WORLD"Additional query words: VFoxWin FoxWin FoxDos 2.50c
Keywords: KB126969