Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

PDF table borders do not display

SA-69112

Summary



When generating a PDF document using the pyViewAsPDF out-of-the-box activity, blank cells in tables do not have borders.


Error Messages



Not Applicable


Steps to Reproduce

  1. Add a table to a section.
  2. Use the section to generate the PDF using the pyViewAsPDF activity.

Root Cause



A defect in Pegasystems’ code or rules.
The 'Export to PDF' feature using PD4ML has the following issues,
  1. Cannot render dynamic layout formats in the PDF (such as, inline grid and double, triple).
  2. Cannot process few specific styles by PD4ML. For example, Unable to render 'color: inherit' CSS.
  3. PDF conversion takes time due to processing of heavy CSS from the skin.

Resolution



Apply : HFix-45601.

Alternatively, perform the following local-change:
  1. In the pyViewAsPDF activity in Step 2 in Java step add the below code.

    tools.putParamValue("pyHTMLDisableProcessing","true");
     
  2. In the tables, in the Presentation tab, use Fill 100% and check Responsiveness.

Published February 23, 2019 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice