Focal Point
FOC262 - Unbalanced parens

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

September 16, 2013, 05:31 PM
Rhonda
FOC262 - Unbalanced parens
Can someone please help me out - I cannot see where this code has unbalanced parentheis! This code that I am trying to run in WebFOCUS 7.7.03 on an AIX box.
SET YRTHRESH = 51
-RUN
-SET &ECHO=ALL;
-* GET THE CURRENT SYSTEM DATE IN YYMMDD FORMAT
-SET &CURR_DATE = &YYMD;
-* SUBTRACT ONE MONTH FROM TODAY'S DATE
-SET &DTE_PREV=DATECVT((DATEADD(DATECVT(&YYMD,'I8YYMD','YYMD'),'M',-1))'YYMD', 'I8YYMD');
-* ADD ONE MONTH TO TODAY'S DATE
-SET &DTE_NEXT=DATECVT((DATEADD(DATECVT(&YYMD,'I8YYMD','YYMD'),'M',+1))'YYMD', 'I8YYMD');

Thanks in advance,
Rhonda


WebFOCUS & ReportCaster 8.1.05, 7.7.03 - AIX/LINUX, FOCUS 7.6.13 MVS, Output PDF, XLS-XLSX, DOCX and HTML
September 16, 2013, 05:39 PM
Prarie
DATECVT((DATEADD((DATECVT(&YYMD, I8YYMD, YYMD)), M, +1)), YYMD, I8YYMD);
September 16, 2013, 05:41 PM
Waz
Too quick, wow.


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!

September 16, 2013, 06:24 PM
Rhonda
Thank you for the quick response! So fast!

Rhonda


WebFOCUS & ReportCaster 8.1.05, 7.7.03 - AIX/LINUX, FOCUS 7.6.13 MVS, Output PDF, XLS-XLSX, DOCX and HTML
September 17, 2013, 05:56 AM
Wep5622
quote:
DATECVT((DATEADD(DATECVT(&YYMD,'I8YYMD','YYMD'),'M',+1))'YYMD', 'I8YYMD');


You're using more parenthesis than you need, obscuring the issue. Next to that, you're missing a comma before the second 'YYMD':
DATECVT(DATEADD(DATECVT(&YYMD,'I8YYMD','YYMD'),'M',+1), 'YYMD', 'I8YYMD');
       ^                                             ^^^



WebFOCUS 8.1.03, Windows 7-64/2008-64, IBM DB2/400, Oracle 11g & RDB, MS SQL-Server 2005, SAP, PostgreSQL 11, Output: HTML, PDF, Excel 2010
: Member of User Group Benelux :
September 17, 2013, 09:33 AM
Rhonda
Thanks again! The original code came from a solution I found in the IBI knowledge database. It needs to be corrected. Both solutions worked.

Best regards,
Rhonda


WebFOCUS & ReportCaster 8.1.05, 7.7.03 - AIX/LINUX, FOCUS 7.6.13 MVS, Output PDF, XLS-XLSX, DOCX and HTML