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.
Does IDMS have a FASTLOAD/FASTUNLOAD kind of program? We used that when we had an enormous amount of data in DB2 tables and that solved the problem. Used the Fast Unload to extract a specific time period, then Fast Load to build the smaller file and then Focus/WebFOCUS to write the reports at the end.
Worked great.
Vivian
Vivian Perlmutter Aviter, Inc.
WebFOCUS Keysheet Rel. 8.0.2 (Almost) 1001 Ways to Work with Dates thru Rel. 8.0.2 Focus since 1982 WebFOCUS since the beginning Vivian@aviter.com
I'd love to know what the overhead is for WHERE over IF.
A millisecond or two ?, or is it related to when the data is being extracted, and then related to each row returned ?This message has been edited. Last edited by: Waz,
I have coded as suggested by you and I see that the Master file is also created. But when I try to get the sample data from the master file, I get the below error message:
0 ERROR AT OR NEAR LINE 38 IN PROCEDURE _wcsmpldata (FOC036) NO DATA FOUND FOR THE FOCUS FILE NAMED: MMIS/ACCVAL
The code looks like below:
APP HOLD MMIS DEFINE FILE CSBILLCH TYPEBILL/A1=EDIT(I2586_BILL_TYPE_CODE,'9$$'); BILL/A3=DECODE TYPEBILL(1 'ACT' 2 'EST' 3 'CUS' 4 'ADJ' 5 'PAY' 6 'IDC' 7 'MIS' 8 'REF' 9 'FRS'); YY/A2 = EDIT(I2582_BILL_GEN_DATE,'99$$$$'); MM/A2 = EDIT(I2582_BILL_GEN_DATE,'$$99$$'); NY/I3 = EDIT(YY); NM/I3 = EDIT(MM); CRAPFY/I3 = IF NM GE 07 THEN NY + 1 ELSE NY; FY/A2 = EDIT(CRAPFY,'$99'); END TABLE FILE CSBILLCH COUNT I2511_CODE_ID_CSACCT/I9 AS 'ACCT1' BY FY BY MM BY I2582_BILL_GEN_DATE AS 'GEN_DT' IF I2586_BILL_TYPE_CODE NE '5$$' IF FY EQ '14' IF RECORDLIMIT EQ 10 ON TABLE SET ASNAMES ON ON TABLE HOLD AS ACCVAL FORMAT FOCUS INDEX I2582_BILL_GEN_DATE END
APP HOLD
Also, when I right-click and select 'Edit Access file as text' on the master file, I get the below error:
(FOC1562) EDAGET:FILE mmis/accval NOT FOUND.
May I know whats wrong with my code?
Thanks Teju
Product & Release: WebFOCUS 7.7.03 Op. Sys: Linux for x64 64 bit O/P formats: HTML & PDF
APP HOLD MMIS DEFINE FILE CSBILLCH GEN_DT/A8 = I2582_BILL_GEN_DATE; TYPEBILL/A1=EDIT(I2586_BILL_TYPE_CODE,'9$$'); BILL/A3=DECODE TYPEBILL(1 'ACT' 2 'EST' 3 'CUS' 4 'ADJ' 5 'PAY' 6 'IDC' 7 'MIS' 8 'REF' 9 'FRS'); YY/A2 = EDIT(I2582_BILL_GEN_DATE,'99$$$$'); MM/A2 = EDIT(I2582_BILL_GEN_DATE,'$$99$$'); NY/I3 = EDIT(YY); NM/I3 = EDIT(MM); CRAPFY/I3 = IF NM GE 07 THEN NY + 1 ELSE NY; FY/A2 = EDIT(CRAPFY,'$99'); END TABLE FILE CSBILLCH COUNT I2511_CODE_ID_CSACCT/I9 AS 'ACCT1' BY FY BY MM BY GEN_DT IF I2586_BILL_TYPE_CODE NE '5$$' IF FY EQ '14' IF RECORDLIMIT EQ 10 ON TABLE SET ASNAMES ON ON TABLE HOLD AS ACCVAL FORMAT FOCUS INDEX GEN_DT END -EXITThis message has been edited. Last edited by: Tom Flynn,
I worked with you at this client from January to March of this year. During this tenure you were coached several times that IDMS files cannot be indexed as FOCUS files can.
I also gave you a “FOCUS for the Mainframe” manual with specially marked pages which clearly explained the difference between SUFFIX=FOC & SUFFIX=IDMS, and other particulars of Information Builders’ products.
The errors you have cited, 0 ERROR AT OR NEAR LINE 38 IN PROCEDURE _wcsmpldata (FOC036) NO DATA FOUND FOR THE FOCUS FILE NAMED: MMIS/ACCVALiF
You may recall I received this sort of APP allocation error at this client as well. When we presented it to the IBI help desk it was explained that this particular installation of WebFOCUS is problematic with regard to allocating temporary files.
I suggest that you review the copious notes you took during our work time and the reading material I gave to you at this client. You will find that the issues you are having now are not new ones.
Good luck.This message has been edited. Last edited by: Tomsweb,