As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.
Join the TIBCO Community TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.
From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
Request access to the private WebFOCUS User Group (login required) to network with fellow members.
Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.
I am receiving the following error, but cannot figure out why. The error is below, followed by the query.
(FOC205) THE DESCRIPTION CANNOT BE FOUND FOR FILE NAMED: ANNUALBILLS BYPASSING TO END OF COMMAND (FOC205) THE DESCRIPTION CANNOT BE FOUND FOR FILE NAMED: HOLD1 BYPASSING TO END OF COMMAND
FILEDEF ANNUALBILLS DISK - /users/1/nsuser/ibi/webfocus71/ibi_html/publish/cfo/annualbills.csv -RUN TABLE FILE ANNUALBILLS PRINT * ON TABLE HOLD AS HOLD1 END
TABLE FILE HOLD1 PRINT * ON TABLE PCHOLD FORMAT EXL2K END
Do You have a Master for annualbills? The reason is obvious why you are getting the error for HOLD1...it is never getting created because annualbills is not being found.
In Focus since 1993. WebFOCUS 7.7.03 Win 2003
Posts: 1903 | Location: San Antonio | Registered: February 28, 2005
You're using the ... DISK {path} form of FILEDEF, but {path} lacks a drive designation. It looks like a network location. Is this legitimate? I've always referenced a DISK location as 'C:\...' and never had a problem.
WIN/2K running WF 7.6.4 Development via DevStudio 7.6.4, MRE, TextEditor. Data is Oracle, MS-SQL.
Posts: 154 | Location: NY | Registered: October 27, 2005
Are you sure the folder where annualbills.mas is located is in the APP PATH?
Also, you don't indicate what platform you're using. If your Reporting Server is UNIX or LINUX, filenames and masters can be case sensitive.
We are LINUX and all .fex, filenames, .mas and .acx files are lower case. For example, the file names annualbills.mas, ANNUALBILLS.MAS or AnnualBills.Mas would all name different files in UNIX or LINUX.
In FOCUS since 1985. Prod WF 8.0.08 (z90/Suse Linux) DB (Oracle 11g), Self Serv, Report Caster, WebServer Intel/Linux.
Posts: 975 | Location: Oklahoma City | Registered: October 27, 2006
FILEDEF ANNUALBILLS DISK - /users/1/nsuser/ibi/webfocus71/ibi_html/publish/cfo/annualbills.csv
In your filedef you need to be sure the 'drive' noted is one the application path recognizes. We have similar situations and all of our 'files' are on the 'd:' drive of the server. How is yours defined?
Leah
Posts: 1317 | Location: Council Bluffs, IA | Registered: May 24, 2004
all very good suggestions. The main thing to think about is that when you TABLE FILE it is looking for the MAS in the app path. The FILEDEF is irrelevant for now.
An easy way to check this - from the WF Help files:
APP LIST app [HOLD] Lists the applications under approot.
If the HOLD option is used, it lists the applications under approot and writes the output to a temporary file called focappl.ftm, which you can then use in a report request.
APP QUERY app [HOLD] Lists all files in the application.
If the HOLD options is used, it lists all files in the application and writes the output to a temporary file called focappq.ftm, which you can then use in a report request.
If you can see your application folder and MAS file using the above commands, things are good. If not, change your path or move the MAS to a folder in the path.
Second, if the MAS is in the path, but the filedef is incorrect/invalid, you would not get this error. Instaead, it would run but you would get 0 records. If the data file is in a static location, the easiest thing to do is add a DATASET attribute in the MAS file (as described in the documentation.) Then you don't have to worry about doing a FILEDEF every time you need to use the file. The MAS always knows where its data is located.
Regards,
Darin
In FOCUS since 1991 WF Server: 7.7.04 on Linux and Z/OS, ReportCaster, Self-Service, MRE, Java, Flex Data: DB2/UDB, Adabas, SQL Server Output: HTML,PDF,EXL2K/07, PS, AHTML, Flex WF Client: 77 on Linux w/Tomcat
Posts: 2298 | Location: Salt Lake City, Utah | Registered: February 02, 2007
I'd like to introduce a twist to this error. I used the SQL wizard to create a report which runs great before I add parameters. I added a couple parameters to support account # selection, etc using report options and the Where tab. When I run the report, I receive the same error above. The file name is "SQLOUT".
Using Dev Studio 7.62 on Windows XP with Server running on Linux SUSE10.