Focal Point
[SOLVED] Comparision Error between computational and alpha values

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/669105063

February 03, 2010, 03:19 PM
swati
[SOLVED] Comparision Error between computational and alpha values
Command Console:
---------------------------

-SET &YEARMONTH = '200905';
-SET &YEAR = '2009';

DEFINE FILE DATE
ACDT1/I8YYMD=DATECVT(DATE,'YYMD','I8YYMD');
ACDT2/A8=EDIT(ACDT1,'99999999');
ACDT3/A6=EDIT(ACDT2,'999999$$');
END
TABLE FILE DATE
PRINT
DST.DATE
ACDT3
ACDT2
COMPUTE DT1/YYMD=DATEADD(DATE,'M',-2); AS DT11
COMPUTE DT2/YYMD=DATEMOV(DT1,'EOM'); AS DT22
COMPUTE DT3/A8=DATECVT(DT2,'YYMD','A8'); AS DT33
WHERE YEAR EQ '&YEAR';
WHERE ACDT2 LIKE '%01';
WHERE ACDT3 IN (&YEARMONTH);
END



No HTML Output!

--------------------------------------------------------------------------------


0 ERROR AT OR NEAR LINE 19 IN PROCEDURE ADHOCRQ FOCEXEC *
(FOC280) COMPARISON BETWEEN COMPUTATIONAL AND ALPHA VALUES IS NOT ALLOWED
(FOC009) INCOMPLETE REQUEST STATEMENT
BYPASSING TO END OF COMMAND

This message has been edited. Last edited by: Kerry,


7.6.7
windows
PDF,EXCEL.
February 03, 2010, 03:36 PM
fatboyjim
Hi,

You might be missing quote on the variable &YEARMONTH

 WHERE ACDT3 IN ('&YEARMONTH'); 


See if that helps.

Best Regards,

Jimmy Pang


DEV: WF 7.6.10
TEST: WF 7.6.10
PROD: WF 7.6.10
MRE: WF 7.6.4
OS/Platform: Windows
Dev Studio: WF 7.7
Output: HTML, EXCEL, PDF, GRAPH, LOTUS, CSV
February 03, 2010, 03:37 PM
Francis Mariani
WHERE ACDT3 EQ '&YEARMONTH';


But there's a few things wrong with this code.


Francis


Give me code, or give me retirement. In FOCUS since 1991

Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
February 03, 2010, 03:38 PM
Waz
Also whats the format of the YEAR column, is it Alpha or numeric ?


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

February 03, 2010, 03:42 PM
swati
quote:
Originally posted by fatboyjim:
Hi,

You might be missing quote on the variable &YEARMONTH

 WHERE ACDT3 IN ('&YEARMONTH'); 


See if that helps.

Best Regards,

Jimmy Pang


It sure did help.

Thanks,


7.6.7
windows
PDF,EXCEL.