ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Jaspersoft 7.8 report input controls display the label as an internal key strings, i.e. $R{ActualKey}

book

Article ID: 226698

calendar_today

Updated On:

Products

Clarity PPM On Premise

Issue/Introduction

Jaspersoft 7.8 OOB Roadmap Timeline report filters display internal key string. In Advanced Reporting, the Roadmap Timeline report input control label shows as an internal string displayed as options in the input controls/filters, i.e. $R{ActualKey}

STEPS TO REPRODUCE: 
1. Go to Advanced Reporting > Roadmap Timeline
2. Select the following report parameters below and click Apply button
Roadmap: Roadmap Test 1 | RD0001
Fiscal Year: 2020
Period: Months
3. The report output is displayed, then let the page stays there for 20 minutes
4. Change the Roadmap option to "Roadmap Test 2 | RD0002"

Expected: Report options display correctly
Actual: After report output is displayed let the page stay there for 20 minutes and then come back to report and change the Roadmap option to "Roadmap Test 2 | RD0002" the strange characters displayed.
Workaround: refresh the page

---------

On first running the timeline report JS goes out and fetch inputcontrolstate returning the correct label...

 {
    "selected": true,
    "label": "Months",
    "value": "MONTH"
  },

After about 20 minutes and then changing the report option Roadmap, the report is refreshing and returns the label incorrectly.

{
  "selected": true,
  "label": "$R{MonthsKey}",
  "value": "MONTH"

Environment

Release : Clarity 16.0

Component : CLARITY JASPERSOFT

Resolution

Defect DE63746 is open and development is investigating.

Attachments