Focal Point
FOC262 - Unbalanced parens
September 16, 2013, 05:31 PM
RhondaFOC262 - 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
PrarieDATECVT((DATEADD((DATECVT(&YYMD, I8YYMD, YYMD)), M, +1)), YYMD, I8YYMD);
September 16, 2013, 05:41 PM
WazToo quick, wow.
Waz...Prod: | WebFOCUS 7.6.10/8.1.04 | Upgrade: | WebFOCUS 8.2.07 | OS: | Linux |
Outputs: | HTML, PDF, Excel, PPT |
In Focus since 1984 |
Pity the lost knowledge of an old programmer! |
September 16, 2013, 06:24 PM
RhondaThank 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
Wep5622quote:
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
RhondaThanks 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