In Focus since 1993. WebFOCUS 7.7.03 Win 2003 |
Frank | |
prod: WF 7.6.10 platform Windows, databases: msSQL2000, msSQL2005, RMS, Oracle, Sybase,IE7 test: WF 7.6.10 on the same platform and databases,IE7 |
-********************************************************************* -* THIS QUERY WILL PULL ALL EMPLOYEES WITH AND INCREASE DATE IN -* JANUARY 1982 -********************************************************************* -* &YYDM IS THE CURRENT DATE. FOR THIS EXERCISE THE CURRENT DATE HAS -* BEEN MANUALLY SET TO JANUARY 10, 1982. TO CALCULATE THE CURRENT -* MONTH SIMPLY USE '-SET &MONTH = &YYMD/100; -SET &DATE = 19820110; -SET &MONTH = &DATE/100; -********************************************************************* DEFINE FILE EMPLOYEE -********************************************************************** -* SINCE DAT_INC IS AN ALPHA FIELD YOU MUST CONVERT IT TO I6 IN ORDER -* TO COMPARE IT TO &MONTH -********************************************************************** INCDATEA/A6 = '19'||EDIT(DAT_INC, '9999'); INCDATE/I6 = EDIT(INCDATEA); END TABLE FILE EMPLOYEE PRINT EMP_ID LAST_NAME FIRST_NAME HIRE_DATE DEPARTMENT CURR_SAL CURR_JOBCODE DAT_INC INCDATE WHERE INCDATE EQ &MONTH END