Classic - Portlet Page Filter Does not Work when embedded Portlet has filtering setting as "Do not show results until I filter".
search cancel

Classic - Portlet Page Filter Does not Work when embedded Portlet has filtering setting as "Do not show results until I filter".

book

Article ID: 397900

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

When we have a portlet page with filters (Filter Portlet) and the embedded portlets (as portlet page content) the filtering does not show any results (or Data) when we have the portlet setting enabled under Display Options as "Do not show results until I filter"

Steps to Reproduce: 

1. Login to Classic as Administrator.
2. Create basic grid portlet based on project object.
3. Add few columns to the list section such as project id, name, active and under Options set Filter to "Do not show results until I filter"
4. In the filter section add Active as the attribute to filter on.
5. Create Filter Portlet and add 1 attribute "Active", data type = Boolean and display type = Pull-Down.
6. Create Portlet Page, under Content tab add grid portlet created in Step 2.
7. Under Page Filters tab add portlet filter created in Step 5 above and ensure Active is mapped to Active attribute coming from Grid portlet.
8. Navigate to Administration->Studio->Menu Manager.
9. Click on Application Menu and Add a link under Personal to the Page portlet created in the Step 6 above.
10. Navigate to Home and then link created in the Step above and attempt to change the filter value for Active and click Filter.
11. Notice no data is showing.

Expected Results: it should show data when filtering from filter portlet. 

Actual Results: it is not showing any data when filtering from filter portlet.

Environment

Clarity 16.3.1, 16.3.2

Cause

DE170618

Resolution

Working as designed.

When filter portlets were implemented the design was not to override the "Do not show results until I filter" option. On filter portlets you have the ability to create required and read-only filters, so setting "Do not show results until I filter=True" on the portlet may not be needed when utilizing the page with using filter portlet.