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.
when I'm hold in focus data base I'm getting error
(FOC397) LENGTH OF FIELDS ON FOCUS DATA PATH EXCEEDS 32K BYTES
how can i solve this error
TABLE FILE RPT19_123STR01 PRINT FIELD/A4000 FIELD2/A4000 FIELD3/A254 FIELD5/I4 BY FIELD ON TABLE HOLD AS NEW_RPT FORMAT FOCUS ENDThis message has been edited. Last edited by: Kerry,
Try SET HOLDLIST = PRINTONLY. Without this command I believe WebFOCUS will place both the original and the re-formatted versions of the field in the HOLD file.
WebFOCUS 7.7.05
Posts: 1213 | Location: Seattle, Washington - USA | Registered: October 22, 2007
The new format after the column name e.g. FIELD/A4000 is creating a COMPUTE. This causes "FIELD" to be put in the internal matrix twice, it so consumes 8000 bytes.
You might try doing the reformatting in DEFINE.
HOLDLIST does not change the internal processing only what is written to a hold file
Jim Morrow Web Focus 7.6.10 under Windows 2003 MVS 7.3.3
Originally posted by Waz: Deepu, what is the format of the columns, can you post the master.
Also useing the format on the fields will not be passed on to the hold file, what are you trying to do ?
TABLE FILE RPT19_123STR01
PRINT
FIELD/A4000
FIELD2/A4000
FIELD3/A254
FIELD5/I4
BY FIELD0
ON TABLE HOLD AS NEW_RPT FORMAT FOCUS
END
This is Description of the table
FIELD0 E01 I10
FIELD E02 A4000
FIELD2 E03 A4000
FIELD3 E04 A254
FIELD5 E05 I64
i want to decrease the field/a4000(size) like A100(size) how can u do this
DEFINE FILE RPT19_123STR01
Fld/A100 = SUBSTR(4000,FIELD,1,100,100,'A100') ;
END
TABLE FILE RPT19_123STR01
PRINT
Fld ...
BY FIELD0
ON TABLE HOLD AS NEW_RPT FORMAT FOCUS
END