it returned the message below. what should I do now? thank you
0 NUMBER OF ERRORS= 0 NUMBER OF SEGMENTS= 5 ( REAL= 1 VIRTUAL= 4 ) NUMBER OF FIELDS= 95 INDEXES= 0 FILES= 5 NUMBER OF DEFINES= 1 TOTAL LENGTH OF ALL FIELDS= 2777 0 NUMBER OF ERRORS= 0 NUMBER OF SEGMENTS= 1 ( REAL= 1 VIRTUAL= 0 ) NUMBER OF FIELDS= 13 INDEXES= 1 FILES= 1 TOTAL LENGTH OF ALL FIELDS= 203 JOINS CURRENTLY ACTIVE HOST CROSSREFERENCE FIELD FILE TAG FIELD FILE TAG AS ALL WH ----- ---- --- ----- ---- --- -- --- -- EXTR_EMPL_B> EXTR_EMP XREFTITLE.S> XREFTITL J1 J1 N N EXTR_EMPL_B> EXTR_EMP R_DEPT.R_DE> R_DEPT J2 J2 N N EXTR_EMPL_B> EXTR_EMP XREFEVNTTYP> XREFEVNT J3 J3 N N EXTR_EMPL_B> EXTR_EMP XREFEVNTCAT> XREFEVNT J4 J4 N N 0FILE NAME FIELD NAME FORMAT SEGMENT TYPE EXTR_EMPL_BONUS DEPTPLUSDESC A202 3 MASTER EXTR_EMPL_BONUS DEPTX A70 3 EXTR_EMPL_BONUS TITLEX A70 2 EXTR_EMPL_BONUS EVENTX A70 4 EXTR_EMPL_BONUS EVENTCATX A70 5 EXTR_EMPL_BONUS PERM A15 1 0 ERROR AT OR NEAR LINE 69 IN PROCEDURE etl_ceobonusx (FOC003) THE FIELDNAME IS NOT RECOGNIZED: J1.SEG01.TITLEX BYPASSING TO END OF COMMAND (FOC009) INCOMPLETE REQUEST STATEMENT
WebFOCUS 8 Windows, All Outputs
April 14, 2016, 04:09 PM
BabakNYC
It looks like there's a problem with your DEFINE because WF can see both tables and the join is there. Take a look at the metadata and find out the size of TITLE_CD and TITL_LONG_DD (+1 for - between them) and make sure they aren't longer than 70 character field. One test you could try is to make that really long (try A500) field and see if the problem goes away. If it does, then you have to find out the right size.
Also try getting rid of the qualifiers in the TABLE request for TITLEX.
TABLE FILE EXTR_EMPL_BONUS
PRINT
J1.SEG01.TITL_SHORT_DD
TITLEX
WHERE RECORDLIMIT EQ 10
END
WebFOCUS 8206, Unix, Windows
April 14, 2016, 05:28 PM
AJEN7118
Thank you So much BakakNYC.
do you have any idea about my second question? thank you
WebFOCUS 8 Windows, All Outputs
April 15, 2016, 08:31 AM
BabakNYC
Error Parsing MASTER FILE XXXXXXXXXX is telling you there's something in your metadata that it didn't like. You will most likely get a little more detail if you issue a CHECK FILE XXXXXXXX.
Create a simple procedure using the Text Editor or in App Studio that issues CHECK FILE FILENAME. See if you get a specific explanation of what the error is. You could also try to open the master file using App Studio or from the Reporting Server.
Is this a synonym you created using the Create Synonym or is it a Cluster master file referencing other master files? If it's the former, then try recreating the synonym with a different name and compare the old one with the new in the text editor to see if you can find a difference.
Sometimes the code is "tightened" in the next release and syntax that was not so legitimate, starts to give you errors. That'll require more diagnostics.