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.
To save a HOLD master, have you tried allocating a permanent PDS with DDNAME HOLDMAST? As far as I recall, it shouldn't be one of the PDS's that are allocated under DDNAME MASTER.
In the case of this hand-tooled HOLD Master, have you tried allocating the file in your JCL or online session instead of via the DATASET parameter in the Master?
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
I would say that the format (actual and/or usage) of the 3th and 4th field are not correct. If I see *** I guess it is the field rissueage. try to enlarge it to I6 (usage) and see if that helps
Frank
prod: WF 7.6.10 platform Windows, databases: msSQL2000, msSQL2005, RMS, Oracle, Sybase,IE7 test: WF 7.6.10 on the same platform and databases,IE7
Posts: 2387 | Location: Amsterdam, the Netherlands | Registered: December 03, 2006
The ACTUAL needs to be the exact number on disk. Usually for integer, these will be I2, I4, or I8. Use an editor with HEX ON to verify the length of this column.
The FORMAT number is the number of digits you want to display.
And your report seems to be missing a field. There are 5 in the report and 6 in the master.
Also, if you know the true length of each row in the file, you can do a CHECK FILE to make sure that the length of the fields in the master match the true length of the row.
If you haven't figured out how to save the HOLD masters in a PDS, then after you run the focexec that creates the HOLD file, add ?FF hold-file-name to see the columns and their formats. Unfortunately, neither ?FF not ? HOLD provide the ACTUAL - they just provide the USAGE.
Certain environmental variables will change what get put in the HOLD file - SET HOLDLIST=PRINTONLY for example. As well, the format of the HOLD file is important - I issue SET HOLDFORMAT=ALPHA at the top of all my programs to make ALPHA the default HOLD type. Or you can code the HOLD statement as ON TABLE HOLD AS H001 FORMAT ALPHA.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
As far as the original. I cant seem to DYNAM ALLOC the hold master. I get no errors but when I check to see if the master is in the data set it is not there. Dan