Support Article

Drilldown Report Column Size cannot be modified in 7.2.2

SA-37933

Summary



Drilldown Report Column Size cannot be modified in Pega 7.2.2

Error Messages

Not Applicable

Steps to Reproduce



1. Create a report definition.
2. Configure 8-10 columns such that it does not gets fit in the screen.
3. Add column width configuration.
4. Observe that width mentioned in third step is not getting applicable.


Root Cause



Issue reported is an expected behavior and below is the explanation.

From Pega 7.1.7 onwards, grids are used to display report data. The grid accommodates the columns based on the availability of space rather than being forced to a specific width. If there are longer values in the first column, then the width increases as required.

A Report Definition (RD) with at least one summarized column will show the report in Tree grid format.

This change was made to increase the user-experience by automatically adjusting width of column based on content of column.

Resolution



The reported issue could be addressed with the below local change

Perform a private edit on "workform_pyReportingSkin" CSS in the application and add the following CSS:

<style>
table.gridTable[pl_prop="pyReportContentPage.pxResults"] {
table-layout: fixed;
}
table.gridTable[pl_prop="pyReportContentPage.pxResults"] th, table.gridTable[pl_prop="pyReportContentPage.pxResults"] td {
overflow-x: hidden;
text-overflow: ellipsis;
height: auto;
}

table.gridTable[pl_prop="pyReportContentPage.pxResults"] td .oflowDivM{
text-overflow: ellipsis;
}

div.gridDefaultdiv.divCont {
white-space: normal;
}
div.gridDefaultdiv.oflowDiv {
height: auto !important;
}
textarea {
white-space: pre-wrap;
}
</style>

Published May 12, 2017 - Updated June 29, 2017

Have a question? Get answers now.

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