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 experiencing a problem with the ReportCaster 'burst' function with a PDF file that is distributed using a Dynamic Address program based upon the value for CLIENT_USER. The distribution work fine but some of the PDF files are empty and display an Adode Reader error message when opened. The error message is "There was a problem reading this document(14)." An empty/currupt file is not generated when the output PDF file is created for only one specific CLIENT_USER value.
TABLE FILE BSA_OFAC_VERIFY_T -* HEADING """-* BY CLIENT_USERID NOPRINT PAGE-BREAK BY OFAC_VERIFY_ISC_CODE NOPRINT PAGE-BREAK BY OFAC_VERIFY_LABEL_NBR NOPRINT PAGE-BREAK -* ON TABLE SET NODATA '' ON TABLE SET PAGE OFF ON TABLE SET LINES 999999 ON TABLE PCHOLD FORMAT PDF -* -******************************************************************************* -* -* The stylesheet settings below support the use of Avery Label 5162 and Avery -* Label 8162. The dimension of the 5162/8162 label sheet are: -* -* Two (2) labels horizontally across each 8-1/2" x 11" label sheet. -* Seven (7) labels vertically down each 8-1/2" x 11" label sheet. -* There is a 7/8" margin at the top and bottom of each 8-1/2" x 11" label sheet. -* Each label is 1-1/3" in height and 4" in width. -* There is a 3/16" space (gutter) between the two (2) labels on the horizontal row. -* ON TABLE SET STYLE * UNITS=IN, PAGESIZE=LETTER, LEFTMARGIN=0.5, RIGHTMARGIN=0.1, TOPMARGIN=0.875, BOTTOMMARGIN=0.875, GRID=OFF, ORIENTATION=PORTRAIT,$ TYPE=REPORT, PAGEMATRIX=(2 7), MATRIXORDER=HORIZONTAL, ELEMENT=(4.0 1.333), GUTTER=(0.1875 0 ), LABELNAME=AVERY 5162 ADDRESS, LABELPROMPT=OFF,$ TYPE=REPORT, FONT=TIMES NEW ROMAN,SIZE=11, BACKCOLOR=NONE, STYLE=NORMAL, SQUEEZE=OFF,$ ENDSTYLE -* -******************************************************************************* -* END -RUNThis message has been edited. Last edited by: Kerry,
As you can see this program generates mailing labels using the Avery 5162/8162 label. The first file in the email distribuion is empty which should only contain one label. The address information for this label appears in the second PDF distributed as tje first label but is overwritten by the first mailing label for the second burst value. You can actually see both names/addesses in the first label.
I added the command and got the same result. The first file actually has a value that should appear in the report but the file sent is empty. The second file distributed has the record from the first file appearing in the first label of the second file overwritten by the actual first label of the second file distributed.
I am wondering if this problem is similar to the issue with ReportCaster 7.1 not being able to correctly burst a compound report.
does this make the whole process stop working or you just getting errors. I have a huge prosess that bursts reports to a distribution file, and I get erors when there is nodata...I still get reports for everyone else.
Posts: 1903 | Location: San Antonio | Registered: February 28, 2005
The process completes successfully with no errors. The ReportCaster log just shows that no report avaiable for an e-mail address based upon the respective burst value in the dynamic address file.
Prarie. Thanks for your input. I believe I have isolated the cause of the issue.
The issue only appears to occur when the first file to be distributed contains only ONE label. Today is the second time this data scenarion occurred and produced the same issue with the distributed PDF files.
The PDF file bursting is based upon the CLIENT_USERID data values.
CLIENT_USERID = 'A USER A' CLIENT_USERID = 'A USER B' CLIENT_USERID = 'A USER C' CLIENT_USERID = 'A USER D'
The PDF file for the 'A USER A' burst value has only 1 record that meets the record selection criteria for producing a label. All of the following CLIENT_USERID burst values have multiple records that meet the record selection criteria for producing a label.
However, the (first) PDF file distributed for the 'A USER A' burst value is empty and does not contain the label record.
The (second) PDF file distributed for the 'A USER B' burst value contains the label record for the 'A USER A' burst value in the first label position on the page. In that same first label position on the first page in this same PDF file, the label record for the 'A USER B' burst value overwrites the 'A USER A' label record. See PDF files attached to this case for a sample of the label data overwrite.
All subsequent PDF files in the ReportCaster distribution are created with no file or data issue.