Release Notes - Pentaho Reporting and Pentaho Report Designer - Version 5.0.0 GA (5.0.0 GA Suite Release) - HTML format

Bug

  • [PRD-496] - In function dialog, parameter name and its description should be on the same line
  • [PRD-651] - Formula Editor is buggy. Must double click function for parameter dialog and field list to display
  • [PRD-1402] - when clicking on a report element in the canvas, structure tab should also come into focus with element attributes visible
  • [PRD-1453] - When using a template in RDW, the details body bands needs an attribute to define the padding (left, right, top, bottom) because the text within by default is too close to the gridlines.
  • [PRD-1624] - Report doesn't work when using a OLAP4JLegacy data source connection.
  • [PRD-1680] - Remove borders from Icon buttons in Report design wizard
  • [PRD-1681] - Report Design Wizard: Width value on Formatting step should allow user to enter value in a text field
  • [PRD-1783] - No indication in logs regarding the check for updates
  • [PRD-1809] - in addition to impacting x-axis-title, x-font also impacts y-axis labels and x-axis labels
  • [PRD-1915] - Unable to preview reports with a defined locale without having to save and exit, set Regional Setting, re-launch RD, re-open report the report designer.
  • [PRD-1946] - crosstab rendering broken, empty cells do not fill space
  • [PRD-1962] - no more external subreports? -> no file path field
  • [PRD-1988] - List-parameter-UI does not work with keyboard selection. The list behaves just weird
  • [PRD-1990] - border size =10 is not the same with as padding=10, so background coloring gives wrong results
  • [PRD-2002] - When you add a band to a report, then click on another item in the palette, that item will consume the entire band
  • [PRD-2027] - Small dialog is opened when toggling between preview and edit. It cannot be dismissed.
  • [PRD-2029] - Poor error handling when creating a Kettle Data Source
  • [PRD-2045] - rendering error when setting the width by a formula
  • [PRD-2058] - Report Wizard: date formatting causes report to fail to preview.
  • [PRD-2059] - Can't use MS Excel 2007 as Table datasource
  • [PRD-2064] - export to xls does not handle text wrap correctly when exporting to xls
  • [PRD-2098] - Last XL sheet shows incorrect formatting when exporting to XL with multiple sub reports
  • [PRD-2099] - Update documentation on CSV separator.
  • [PRD-2203] - PreProcessors have no valid translations/metadata for their properties.
  • [PRD-2205] - JDBC data source editor window doesnt remember size, and can't be maximised.
  • [PRD-2248] - setting html/title on Master report has no effect.
  • [PRD-2295] - Window position remembered even when not visible.
  • [PRD-2319] - Variable width borders in PDF export
  • [PRD-2350] - Cross-tab malformed when no data
  • [PRD-2392] - As a report-designer I want to be able to access columns from a tablemodel by a generic or indexed way
  • [PRD-2415] - Some menu texts are hardcoded and not taken from the properties files
  • [PRD-2427] - Localization for prpt file while publishing
  • [PRD-2440] - Report Designer is missing the janino class when PDI used for data source and transformation contains a User Defined Java expression
  • [PRD-2444] - Href-Window style values are not persisted correctly.
  • [PRD-2446] - Top Bottom sample report (Top N Customers) fails when "Trucks and Buses" is selected. see comment on priority.
  • [PRD-2472] - Printing with the JDK-1.4 printing opens the progress dialog before the user confirmed the print-options dialog.
  • [PRD-2474] - Array-Value-Editor dialog Add and Remove buttons need to use a icon
  • [PRD-2478] - The Label in the Bar-chart is cut if the range is very high.
  • [PRD-2491] - CrossTab Gets Messed up if new rows are introduced
  • [PRD-2495] - preview query results doesn't work properly when connecting pervasive.sql as jdbc datasource
  • [PRD-2517] - As a report designer, I want to control the detail bands orphan and widows behavior.
  • [PRD-2519] - row-banding ignores visible flag on details section
  • [PRD-2529] - Code Contribution - fix for Report Engine will not process parameter array > 1000 elements with Oracle as datasource
  • [PRD-2650] - Ability to embed a report into another report
  • [PRD-2654] - Metadata queries that are filtered by a date parameter fail
  • [PRD-2678] - Exported parameter is only avaliable in the main report from the second iteration
  • [PRD-2700] - As a adhoc-reporitng and wizard user I want some flexible grouping settings
  • [PRD-2714] - When using the mouse and SELECT tool only to select items within a band, the band itself is automatically also selected.
  • [PRD-2722] - Order of elements of row-layout bands is reversed - should be natural order
  • [PRD-2730] - Fields from queries of multiple data sets appear to be the same when they are not.
  • [PRD-2741] - PRD bug with preview.
  • [PRD-2746] - Repository efficiency improvement when using metadata.
  • [PRD-2818] - avoid pagebreak in Details Body creates empty pages
  • [PRD-2836] - OutOfBounds Exception when deleting a data source in the Add Parameter dialogue
  • [PRD-2846] - Bug with PDF preview
  • [PRD-2891] - Subreports do not see calcuated values for inherited style properties
  • [PRD-2896] - MDX query run in jpivot (platform) returns other data then in prd
  • [PRD-2903] - Formula space cannot be enlarged in formula editor window
  • [PRD-2942] - The subreport editor in PRD produces weird graphic errors when the master report's page-margins change.
  • [PRD-3024] - Need tooltips on icons in the Formula Editor.
  • [PRD-3054] - System Parameter for "TabView" and "TabName" need to added to .xanalyzer and .xaction content types.
  • [PRD-3062] - Provide a friendly message when publishing fails when attempting to publish to the root folder in the platform.
  • [PRD-3066] - AbstractMethodError with HtmlReportUtil.createDirectoryHTML()
  • [PRD-3071] - Cannot get row field values from JavaScript.
  • [PRD-3096] - IndexOutOfBoundsException in MultiValueQueryExpression due to invalid index used
  • [PRD-3128] - Barcode element does not provide good default values inside PRD when no value is set
  • [PRD-3130] - Barcode type is a free-form text, not a predefined set of selections as it should be
  • [PRD-3135] - Add Group dialog is called "Edit Group .." in the header ..
  • [PRD-3136] - Edit-GroupDetails: Add Column button has no valid tooltip
  • [PRD-3142] - Field-editor dialog in property editors does not select the old value
  • [PRD-3144] - Table-DatasourceEditor ignores user-input if a cell-editor is active
  • [PRD-3209] - Unable to use Lasso selection in the canvas
  • [PRD-3217] - When a report is used in a dashboard, extraneous .prpt parameters show in the Content Linking tab of dashboard editor.
  • [PRD-3249] - Bands with Inline layout not showing in Excel
  • [PRD-3256] - SQL Query Designer not adding schema to query
  • [PRD-3281] - Regression: UI Display of Pie Chart not working AND Unable to have a link on a chart within the Report Viewer. (Steel Wheels | Reporting | Product Line Sales)
  • [PRD-3296] - Creating Parameterized Reports using the metadata and the Query Editor
  • [PRD-3298] - Executing a link to Self doesn't work and throws a nullpointer exception on the server.
  • [PRD-3326] - Text-Area Parameter in PRD displays as singleline text box
  • [PRD-3327] - Buyer Report Sample has incomplete bottom line (Page Footer)
  • [PRD-3334] - kettle datasource returns address instead of values in report designer.
  • [PRD-3335] - Undo/Redo Hot Keys on the Mac use Ctrl Key instead of Command Key.
  • [PRD-3340] - Parameter UI does not reflect value change when parameter is driven from a post-processing formula
  • [PRD-3343] - After adding or editing a function or parameter on the Data tab, the cursor jumps to the top of the tree which makes it difficult to do edits.
  • [PRD-3349] - Request for patch to Report Designer 3.7 to fix number truncation problem
  • [PRD-3350] - Cannot publish report with user that has backslash in name.
  • [PRD-3354] - Experimental features disabled with CDA datasource on classpath dies with NPE
  • [PRD-3368] - Row-Banding dialog's color editor must be editable so that custom colors can be used.
  • [PRD-3377] - RDW: Simply clicking through the Format Step of the wizard causes a display-name attribute to be added to wizard-specification.xml.
  • [PRD-3380] - The reference to a metadata model used as a datasource is lost when the report is saved.
  • [PRD-3390] - Formula functions "NOW()" and "TODAY()" must return the same date as the "report.date" field.
  • [PRD-3392] - Japanese translations for PRD in TRUNK are messed up and show question marks instead of the original chars
  • [PRD-3395] - Formula function "ENGINEERINGNOTATION(0)" causes infinite loop
  • [PRD-3413] - "Add Group" Action executed with a subreport element being selected inserts the group into the subreport instead of inserting the group into the current report
  • [PRD-3414] - Add Crosstab Group is not available on relational sub-groups, and replaces root-group on master-report if executed on root-group
  • [PRD-3416] - A master-report root-band with a subreport that contains overlapping elements shows the shadows of the subreport's overlapping elements.
  • [PRD-3417] - As a reporting user I want to see row numbers when editing the table datasources
  • [PRD-3423] - Old report format (.report) file fails to open. (Caused by an Integer Type Data Properties with no value provided)
  • [PRD-3428] - Order of report attributes changed after serialize and xml-writing
  • [PRD-3429] - WaitingImageObserver hangs indefinitely when a animated GIF is loaded
  • [PRD-3440] - Internet Explorer Only issue: Selection performance on large multi-select lists is unacceptable
  • [PRD-3449] - Formula results consider field values from previous rows, while conditional hiding details section
  • [PRD-3456] - PRD-Data-Sources Illegal-state: Tree shows "ReportFieldNode {source=org.p..." instead of clearing nodes
  • [PRD-3472] - When setting a field for string, date and numeric element from within the element, the field entries that are displayed match the color of the font set for the element.
  • [PRD-3504] - CDA data source reads and writes data-factories as "scriptable" datasources and thus clashes with the real scriptable datasources
  • [PRD-3517] - Reporting plugin sends invalid "Content-Size" header instead of the more correct "Content-Length" header
  • [PRD-3523] - NPE in FormulaEditor
  • [PRD-3527] - Remove from deprecated functions from the Function tree picker.
  • [PRD-3534] - PRD parameter dialog defaults to "Object" as parameter value type. Should be "String" as sensible default.
  • [PRD-3543] - 4.0 RC1 Interactive Report - An unexpected error has occurred: The generated SQL-query did not execute successfully.
  • [PRD-3545] - On errors during startup, the report designer application continues to run, needs to be killed manually
  • [PRD-3546] - SQL-Datasource editor list reacts with display error when query name is empty
  • [PRD-3548] - Text-Fields are called "String-field" in the structure tree
  • [PRD-3554] - Table with Large Number of Columns in SQL Server Doesn't Build Data Tree in PRD
  • [PRD-3555] - Inconsistent use of ellipses in menu labels.
  • [PRD-3559] - PRD Dialogs not sized properly when using PRD on a secondary monitor
  • [PRD-3561] - RD slow down - click delays - when used to save or publish changes constantly
  • [PRD-3563] - Stacked-percent option doesn't work for 3D charts
  • [PRD-3571] - No page break in pentaho 3.8
  • [PRD-3572] - Icon does not change to indicate SubReport item location is acceptable
  • [PRD-3579] - Bar-Line-Chart's second Y-axis values are not considered to axis range
  • [PRD-3582] - PageFormat requires translated margins for landscape mode
  • [PRD-3590] - Expression-Editor dialog and extended text-property editor dialog are not centred on the parent dialog
  • [PRD-3613] - table datasource inport from excell button does not import all values.
  • [PRD-3622] - Word Wrapping not working when the word length is bigger than the column width
  • [PRD-3625] - Date formating in report header bleeds into details of report when exported to excel
  • [PRD-3632] - Hidden parameters of the report are showing on the URL (regression)
  • [PRD-3645] - Report exported to excel with multiple sheets make the last row's height in the last sheet with incorrect styling
  • [PRD-3670] - Optional Modules in Package-Manager cause class-cast-errors on boot
  • [PRD-3682] - Opening HTML files in default browser fails for MacOS on OpenJDK
  • [PRD-3683] - OpenJDK on MacOS: LibFonts fails to detect local fonts as the Mac-OS detection depends on Apple-specific implementation details
  • [PRD-3687] - Reports with multi-select list scrolls to the top after selecting an item making it difficult to select multiple items in the list box control.
  • [PRD-3703] - On a Mac dialog, Cancel button be left of OK button (opposite of what is standard on Windows)
  • [PRD-3769] - Table-Datasource-Editor: Import From Excel-File treats unformatted cells with number content as dates
  • [PRD-3774] - API: PdfReportUtil uses bool return value instead of exceptions to report error
  • [PRD-3786] - Vertica v5.1 JDBC driver class name change (Report Designer)
  • [PRD-3788] - <null> column name in table-model datasource can create unparsable files
  • [PRD-3794] - Survey-Scale Expression and Element fixes
  • [PRD-3795] - Parameter dialog does not allow to create multi-selection parameter without query
  • [PRD-3801] - Formula conversion between number and text is not reversible - text cannot be parsed as number anymore.
  • [PRD-3805] - When creating a DRILLDOWN() function within Chart properties (drill-url), the open formula is not building out the function correctly.
  • [PRD-3818] - The Wizard shows experimental datasources even if experimental mode is disabled.
  • [PRD-3829] - Groups do not allow to set keep-together flag in PRD
  • [PRD-3832] - CDA datasource fails when parameter of type date or number falls back to its server-side default value
  • [PRD-3833] - Report containing chart having drilldown to another report opens in same tab showing Report Parameter panel of both reports.
  • [PRD-3839] - The sample reports have "UTF-8" as ellipsis text, but should have ".." or no value.
  • [PRD-3866] - Most of the classes the reporting plugin don't have correct license headers. Some say MPL, some have nothing, some are LGPL.
  • [PRD-3871] - Formula editor overwrites existing formula when editing a DRILLDOWN formula
  • [PRD-3875] - Regression: Layout for row-layout with relative-size sub-elements is broken
  • [PRD-3879] - CategoricalChartExpression ignores the rangeMinimum and rangeMaximum if not in 3.8 compatibility mode
  • [PRD-3882] - Platform report viewer breaks when drop-down parameters have special characters
  • [PRD-3896] - When auto-submit is off, the report parameter/prompt panel flashes/glass pane appears.
  • [PRD-3897] - For HTTP urls, URLResourceData.getVersion returns the date the resource was sent, and not the date the resource was last modified
  • [PRD-3899] - Rendering a report that contains subreports with page-breaks to break the report by excel sheet as Excel output, an additional blank row gets added on the first excel sheet.
  • [PRD-3900] - DRILLDOWN Formula Editor does not build template properly for URL
  • [PRD-3902] - Issues with parameters in DRILLDOWN formula-editor
  • [PRD-3909] - When entering a parameter in the DRILLDOWN formula-editor, need to add default parameter/value
  • [PRD-3911] - in Subreports excel-sheetnames work only for the first one
  • [PRD-3912] - Exception: Checking "IsChangedFlag" before all data is known - this breaks report processing
  • [PRD-3918] - YESTERDAY() function test case is failing
  • [PRD-3919] - The SlowImageLoadingTest is failing due to external dependency of a test app server
  • [PRD-3922] - Bar char shadows cannot be removed
  • [PRD-3924] - Table-layout: Table-Row children always start at pos-x=0 regardless of the position of the row.
  • [PRD-3926] - PRD's progress-bar shows flaky progress when subreports are involved. It jumps wildy between positions.
  • [PRD-3929] - Table-layout: Col-span over several columns does not work
  • [PRD-3930] - Table-layout: Page-breaks on table-rows need to be validated and likely fixed
  • [PRD-3931] - Table-layout: HTML export is not printing table-boxes
  • [PRD-3943] - Label's bg-color in sub-report footer leaks color and adds extra row to main report
  • [PRD-3945] - As a user, I would like to edit a text element created inside a subreport
  • [PRD-3946] - As a user, I would like to delete any element on canvas with keyboard delete key
  • [PRD-3950] - Reports with inline-subreports lose data on pagebreaks
  • [PRD-3955] - DRILLDOWN Formula Editor, if user enters '=' as part of parameter value formula, another one is added
  • [PRD-3963] - Exporting a report in PUC via IE gives the filename as "reporting" instead of giving the prpt's name as filename.
  • [PRD-3966] - A table-band with 2 or more columns breaks when placed in a canvas with x > 0. The x-position is distributed to the cell widths.
  • [PRD-3976] - Rounding off is not proper in Pie Chart labels
  • [PRD-3978] - SUM & COUNT Function Editor: Adding multiple character parameters cause problems
  • [PRD-3979] - Fix Formula Editor for SUM & COUNT formulas
  • [PRD-3987] - Report designer fails, and will seize when used across multiple monitors
  • [PRD-3988] - Report designer attributes has column with the name "surpress-content" - should be "suppress-content"
  • [PRD-3993] - Default number formats for PRD are invalid, ####.* should be ####0.
  • [PRD-4007] - Metadata-, Style- and Attribute-Expressions are not evaluated for crosstab elements
  • [PRD-4008] - Crosstab reports without any data do not print the no-data band.
  • [PRD-4039] - Data on the report gets truncated when exporting to text
  • [PRD-4040] - Java Error: java.lang.IllegalStateException: No longer there
  • [PRD-4054] - Count Distinct (Running) function does not allow to ignore <null> values. This makes it utter useless when working with incomplete data
  • [PRD-4055] - Values entered in parameters are not used if "View Report" button is clicked immediately after entering parameter and report is not autosubmit
  • [PRD-4069] - Performance Regression: Table-exports do not mark boxes as finished
  • [PRD-4071] - PRD Data cutting off over page breaks
  • [PRD-4073] - Switching between the grouped and sorted mode in style or attribute table causes NullPointerException when some styles or attributes are hidden
  • [PRD-4084] - When editing a existing datasource in the parameter-editor, these changes are lost (but the parameter itself is created)
  • [PRD-4086] - PRD: Chart element not visible on canvas when element dropped in Details band
  • [PRD-4087] - As a user, I would like to see dialogs opened with correct dimensions on multiple monitors
  • [PRD-4088] - Large columns exported to Excel may cause failures with the message "Column width exceeds 255 character".
  • [PRD-4092] - report.html has invalid HTML
  • [PRD-4101] - Report having parameter with display type as Text box behaves abnormally when Auto Submit is unchecked.
  • [PRD-4102] - Parameter panel is always hidden in reports if auto-submit option in report is set to false
  • [PRD-4109] - Unable to create a chart in details band. Also, subreport does not aways apear in the canvas
  • [PRD-4122] - PRD-3947 has been reintroduced in 4.8GA
  • [PRD-4124] - Cannot join table on Crosstab query designer window by drag and drop the Primary key to foreign key
  • [PRD-4125] - Creating Metadata Data Source doesn't work.
  • [PRD-4126] - The Insert Crosstab prompt should display before Datasource prompt
  • [PRD-4135] - A few Sample Reports do not run - Get "Report Validation Failed" message or Unexpected Error
  • [PRD-4136] - Top N Customers Report - Prompts arranged vertically now instead of horizontally across
  • [PRD-4143] - Batik Bridge Dependency related errors in PIR unit tests when batik-bridge dependency isn't defined in Ivy.xml
  • [PRD-4149] - Drill-Linking does not access parameter information from a sugar server
  • [PRD-4151] - OpenFromRepository/Publish takes long to show browse dialog
  • [PRD-4175] - Getting unable to register font errors when running PRD
  • [PRD-4215] - If there is already html code in the "attributes | common | value", when the user switches to "attributes | common | rich-text-type" to "text/html", the preview or edit mode of the text within the message doesn't render correctly.
  • [PRD-4216] - Summary CountForPage function broken
  • [PRD-4217] - Summary SumForPages function is in reality a Running Sum, No summary function
  • [PRD-4229] - JUnit tests are failing due to localization mismatches
  • [PRD-4230] - Column Title Header displays more than once
  • [PRD-4231] - When Placing crosstab in the Detail band, report won't display when previewing.
  • [PRD-4233] - Moveup, movedown, and delete button do not work on Create Crosstab window
  • [PRD-4242] - When creating a subreport datasource during subreport creation, the newly added subreport is appearing in master report in addition to subreport
  • [PRD-4249] - Data sets allow multiple queries to be selected
  • [PRD-4251] - Caching breaks queries when cached resultset gets evicted from EHCache
  • [PRD-4252] - SQL-Datasources do not detect basic callable statements correctly
  • [PRD-4253] - Getting a NPE when previewing any datasource query
  • [PRD-4258] - Saving reports in parallel may fail due to a RaceCondition in shared Number-Formats
  • [PRD-4271] - Changing focus on textboxes' parameters shows white box rectangle before loading report, changing focus to a different box clears report
  • [PRD-4274] - Error received when editing Datasource on sub report
  • [PRD-4277] - When adding a inline subreport, the subreport tab does not show the blackout area
  • [PRD-4280] - Formula Editor fields disappear and entered text is distorted in the actual formula
  • [PRD-4286] - Data in detail need to align with column header in Crosstab report
  • [PRD-4292] - Crosstab: Sales & Quantity title headers are missing from report
  • [PRD-4293] - Crosstab: Page two of sales cell is contains both quantity and sales super-imposed
  • [PRD-4294] - Crosstab: The first cell in crosstab-cell-body is named wrong
  • [PRD-4295] - Bold formatting not showing on a Data cell (crosstab-cell-body) when previewing a crosstab yet it displays in the definition (properties) and in canvas.
  • [PRD-4310] - Prpt sample reports not working (Order Status, Top N Analysis, Buyer Product Analysis). Report validation failed message.
  • [PRD-4312] - Charts don't show up when subreport is included in details band
  • [PRD-4313] - Modifying a parent band or subreport causes rendering issues in PRD, caused by not invalidating/recomputing the state for all child elements
  • [PRD-4315] - Crosstab: Selecting a Postgres Query is causing preview to hang on pass 1 (computing layout)
  • [PRD-4316] - Context menu for "Convert To Table" action must be moved to query-nodes to work properly
  • [PRD-4327] - Unable to select bands when Other Group is specified in crosstab dialog
  • [PRD-4328] - Unable to select bands when Other Group is specified in crosstab dialog
  • [PRD-4329] - The names of fields seem to keep flipping to ReportFieldNode
  • [PRD-4330] - "Column width exceeds 255 character" error when exporting to excel in 4.5 & 4.8
  • [PRD-4331] - The Crosstab dialog points to the wrong datasource (not the one selected in 'Select Datasource' dialog)
  • [PRD-4332] - Crosstab: Getting an assertion when previewing a crosstab subreport
  • [PRD-4337] - When using the "Other" category (Page), the distinct items in the column group should be filtered based on the "page".
  • [PRD-4340] - Newly Created and selected query does not show on the Create Crosstab prompt
  • [PRD-4341] - Error Received when preview on crosstab that has Crosstab group
  • [PRD-4343] - show-item-labels property in XY Line Chart has no effect
  • [PRD-4379] - Engine must allow easy override of element-attribute metadata from within an engine module
  • [PRD-4380] - Formula-Editor: IndexOutOfBounds-Exception when inserting field-reference into empty formula
  • [PRD-4381] - Weird Output Behavior, while using Chrome Browser
  • [PRD-4383] - Unable to create a multi-select parameter report.
  • [PRD-4390] - When auto-submit is off, the report parameter/prompt panel flashes/glass pane appears.
  • [PRD-4418] - CDA datasource must be updated to work with new Sugar-BI-Server URLs
  • [PRD-4419] - List of Data Source types are indented for no reason of the right click menu in the Data tab and off the Data > Add Data Source
  • [PRD-4420] - Preferences and Report Wizard need to be moved back under the Edit menu.
  • [PRD-4423] - IE9 - HTML5 mode - PDF output does not render to full height
  • [PRD-4427] - Test PRE-497 needs update, as static-datafactory is not cachable
  • [PRD-4429] - Multi-value parameter - Select and de-select issue
  • [PRD-4430] - TEXT output does not display all rows/columns data
  • [PRD-4432] - Fix Formula Editor (research)
  • [PRD-4436] - Cannot edit a JDBC datasource connectoin
  • [PRD-4437] - Entering parameter and then clicking view report causes multiple post requests and the glass pane flashes at least 2 times
  • [PRD-4442] - chart::item in PieChart not showing the item value
  • [PRD-4443] - Issues with displaying columns for only active queries
  • [PRD-4445] - Unable to create a subreport or crosstab due to NPE during DnD
  • [PRD-4448] - Report bands move horizontally when right border exceeded
  • [PRD-4450] - Alignment and Vertical Alignment in Row and Column headers are being set but not used in the generated report.
  • [PRD-4451] - Sequence-Datasource editor does not allow array-cell editing
  • [PRD-4452] - Morph menu is broken.
  • [PRD-4455] - DataRowWrapper used for scripting datasources should implement full DataRow interface
  • [PRD-4457] - Report Wizard UI is not functional. (regression)
  • [PRD-4458] - Report Configuration dialog is too small. (regression)
  • [PRD-4466] - Selecting in a root band on the canvas (report header, details, etc), the structure tree doesn't update which causes the items in the Insert menu to remain disabled.
  • [PRD-4469] - Getting NPE when requesting parameter information in a DRILLDOWN
  • [PRD-4471] - Repeating footer are printed even after the group that defines them already closed down.
  • [PRD-4478] - Hyperlink to another report doesn't work property
  • [PRD-4479] - IndexOutOfBoundsException when running a report to PDF
  • [PRD-4483] - When PRD-Preview fails to launch an external viewer (PDF, XLS etc) it does not report this to the user
  • [PRD-4486] - Opening a legacy crosstab report (crosstabs created in 3.9) must prompt to migrate the report or the rendering breaks down
  • [PRD-4492] - As a reporting user, I want a switch to decide whether column-title-headers are printed
  • [PRD-4499] - colorpicker When you open the new colorpicker for the first time, it is minimized so that you only see the buttons: ok and cancel.
  • [PRD-4500] - Editing an empty style-/attribute-expression should default the formula text to "="
  • [PRD-4503] - Formula test gets garbled after deleting field contents
  • [PRD-4506] - Fields lay on top of each other on a crosstab report layout
  • [PRD-4507] - After create a datasource on Sub Report or Crosstab prompt, the data source is not showing on the DataSets on the right of structure tree.
  • [PRD-4509] - Data cells with the value of "0" caused from having no data are NOT being evaluated for formulas.
  • [PRD-4515] - "Time Zone" label should be hidden unless the "Value type" is date or time related.
  • [PRD-4516] - Sample report, Inventory.prpt, is missing the bar code element.
  • [PRD-4517] - Move the Data Source - Sequence Generator from the root of the data source menu and move it under "Advanced".
  • [PRD-4520] - Allow editing of Query upon entry into JDBC Data Source dialog
  • [PRD-4521] - Equal sign in wrong place when inserting field into empty Formula Editor
  • [PRD-4522] - Changing the order of parameter removes the parameter from the report.
  • [PRD-4525] - Formula Editor: Unable to embed SUM formula inside of COUNT
  • [PRD-4526] - Formula Editor: Entering a formula in parameter field with parenthesis causes multitude of appends
  • [PRD-4533] - Change the built-in engine default encoding for URL-Encoding to UTF-8
  • [PRD-4534] - Trying to create a new generic database connection fails with Hive-Error
  • [PRD-4539] - Mongo Db, Metadata and Data Integration connection not appearing in data sources menu. (Java 7)
  • [PRD-4542] - Cannot re-save report created with wizard
  • [PRD-4552] - Formula Editor: Entering embedded function that is same as main function with dummy variables causes issues
  • [PRD-4563] - The MacOS native launcher does not work with JDK 7, needs to be replaced with shell script
  • [PRD-4565] - Formula Editor: Fix test case testTwoSeparateFunctions()
  • [PRD-4568] - Incorrect dialog display when click on the green + button next to bg-color and text-color
  • [PRD-4576] - Empty space to the right of the report is created when HTML output is generated.
  • [PRD-4577] - Can't see propeties on any element when structure panel is selected. However, it displays when data panel is selected.
  • [PRD-4581] - Unable to edit a style using the Style Editor
  • [PRD-4582] - Unable to save a report that was created with PIR.
  • [PRD-4583] - Left portion of the Structure Tree Control and Sample Tree control is hidden.
  • [PRD-4584] - Formula Editor: Enter a function within the parameter inputs then select a field from the field picker, notice that the function is now removed from the input field.
  • [PRD-4585] - Unable to drop a sub report element in a Group Header & Footer band.
  • [PRD-4586] - Main Menu | Insert menu - remove "add" from all the elements.
  • [PRD-4592] - Edit Report Configuration... dialog has no description for configuration keys
  • [PRD-4594] - PDF security settings for preventing printing have no effect, as they configure the wrong entry
  • [PRD-4596] - PDF export of crosstabs produces empty page, except for crosstab-header
  • [PRD-4598] - Legacy-charts project has a dependency on engine-core-test which is breaking JNDI in the Migration application.
  • [PRD-4599] - Formatting issue when exporting to excel from PRD
  • [PRD-4601] - Scripted data source dialog is terrible
  • [PRD-4602] - PIR: Adding a prompt when auto-refresh is false causes "Error processing component (prompt933772))
  • [PRD-4603] - Reporting demo launcher configuration is broken, demo does not run
  • [PRD-4607] - PRPT reports not opening in PUC, prompts to download file.
  • [PRD-4613] - AbstractStructureVisitor does not inspect into child data-factories
  • [PRD-4615] - Using the Style Editor, unable to remove or edit a style-rule.
  • [PRD-4620] - XYBarChartExpression lacks getter/setter for shadow properties
  • [PRD-4625] - Charts placed in a inline-subreport that is placed in the details band only print for the last row
  • [PRD-4626] - Report with subreports prints an empty page after each page with content
  • [PRD-4630] - Report validation error when trying to export a prpt report with Table-of-Content to HTML
  • [PRD-4632] - Remove the extension-hibernate bundle.
  • [PRD-4634] - Advanced | HTML Actions sample report doesn't display in the canvas.
  • [PRD-4635] - Page number and arrow buttons are cut off for the paginated html report
  • [PRD-4636] - Regression: Moving elements on the canvas does not update the style-table with the new position of the moved elements
  • [PRD-4637] - Regression: The report attached to PRD-4626 has page-footer content, but it is not displayed in the editor
  • [PRD-4638] - [regression] Elements in the Watermark band display the overlapping error. Watermark was never part of this check in previous releases.
  • [PRD-4642] - Regression: Label in inline subreport is not displayed when subreport is offset by non-zero y value
  • [PRD-4644] - Invoice report sample show that elements are overlapping but they are not.
  • [PRD-4645] - NPE when editing an existing chart inside a subreport
  • [PRD-4649] - Element editor for elements contained in inline subreports are offset by y-position of subreport
  • [PRD-4650] - When a root-band is selected, the mouse wrongly indicates that the element can be moved
  • [PRD-4652] - Layout-editing in PRD is sluggish and moving elements fast creates a visible lag
  • [PRD-4653] - Report Duplicates contents of group headers
  • [PRD-4654] - pentaho-reporting-engine-classic-extensions-cda-3.9.0-GA.jar missing from server releases
  • [PRD-4655] - Background is not displaying on elements. [regression]
  • [PRD-4662] - Re-editing a formula on a style or attribute expression does not bring up the formula editor tab
  • [PRD-4663] - Getting exception when I click on 'Report Wizard'
  • [PRD-4664] - In report designer, Query Scripting suddenly went missing.
  • [PRD-4665] - [Regression] Reporting no longer shows groovy as scripting option on datasources
  • [PRD-4670] - Unable to edit a sub report and causes the Application to lock. See attached report.
  • [PRD-4671] - After selecting a report while creating a hyperlink to another report, the formula dialog goes blank, it should display the list of parameters for the report.
  • [PRD-4672] - When creating a hyperlink (url-formula) on a chart, the list of the internal fields are wrong for a pie chart.
  • [PRD-4673] - Unable to see hidden folders or files when choosing to select a report or publish a report in the repository.
  • [PRD-4674] - Provide an option to display hidden files. (toggle button)
  • [PRD-4680] - Resource Editor which manages resources like localization files, ktrs, and images to be used in a report doesn't work.
  • [PRD-4681] - When using the open report in a new tab using the URL's with the with or without datasource selection, the system does not present what's expected.
  • [PRD-4686] - PRD fails to start up on JDK 1.7 on Mac
  • [PRD-4688] - Add new sample reports: External Styles and Widow/Orphans
  • [PRD-4689] - Unable to create a mac distro due to FileNotFoundException in build process
  • [PRD-4693] - Report Designer Assembly missing PDF doc files in packaged installation
  • [PRD-4694] - UI: Hyperlink dialog defaults location to legacy repo
  • [PRD-4697] - Unable to create a hyperlink to an Analyzer report or xAction [regression].
  • [PRD-4698] - PUC Report Viewer - Crystal Theme - Prompts button has a dark blue box over top
  • [PRD-4699] - Splash screen & About show '5.0.0.development'
  • [PRD-4711] - parameterized reports do not execute against MonetDB
  • [PRD-4716] - Samples are not available in PRD on a Mac
  • [PRD-4776] - Subreports does not inherit the style from the Main Report
  • [PRD-4881] - Automated Documentation Step DOC export duplicates newlines in extended description ouput
  • [PRD-4997] - In PRD user guide, all sections "chart properties" point to wrong link

Improvement

  • [PRD-390] - As Pentaho project owner, I want default chart color scheme to set to the Pentaho color scheme.
  • [PRD-993] - Improve grid styling.
  • [PRD-1027] - As a usability engineer, I want a specific look & feel so that the app has a consistent look across all operating systems.
  • [PRD-1030] - As a report designer, I want to conditional hide an object based on a condition similar to the 1.7/2.0 releases.
  • [PRD-1078] - As a report designer, I want my application to be localize-able.
  • [PRD-1091] - unable to modify font size for 'Category label format' property
  • [PRD-1189] - As a report designer, I want to set the grid color.
  • [PRD-1227] - As a report designer, I want use a XMLA data source connection.
  • [PRD-1430] - When publishing a report, I want to map my data sources to the data sources that exists on the BI server.
  • [PRD-1457] - As a report designer, after I publish my report, I want subsequent publishes of the same report not to prompt me server, user/password and location.
  • [PRD-1515] - charts created through report designer still shows measure name in its legend labels
  • [PRD-1836] - When choosing a JDBC connection, you are prompted to select a database schema. Why are we using the schema selector in SQLeonardo?
  • [PRD-1893] - Create Module to allow for "enhanced" setting and options
  • [PRD-2043] - Need to provide a page setup dialog that doesn't rely on a printer.
  • [PRD-2077] - Allow Set-Members in MDX queries
  • [PRD-2120] - Ability to embed charts and style formatting in the HTML output (instead of using external CSS and image references)
  • [PRD-2240] - Refactor, move of NumberSequence to its parent package
  • [PRD-2292] - Refactor, move of commonswing.StatusType to common.StatusType
  • [PRD-2297] - Invalid formulas should generate warnings
  • [PRD-2301] - Display name of subreport instead of "Sub-Report" on canvas
  • [PRD-2364] - As a report-designer I want to see the contents of a subreport in the master-report that embeds it
  • [PRD-2370] - As a report designer, i would like to use ${solutionRoot} to specify the location of a mondrian schema definition file.
  • [PRD-2450] - Correct naming in the File menu for the Report Design Wizard. See below. (This is a minor cosmetic fix)
  • [PRD-2506] - When adding columns to be used in a chart, allow multi-select of columns for value-columns.
  • [PRD-2533] - Make the active data source more obvious. Give the folder icon a different color, like green, instead of matching the blue folder hierarchy.
  • [PRD-2669] - Need more Financial Report type Samples - Balance Sheet etc
  • [PRD-2838] - Provide a way to clear the mondrian cache from designer when using an analysis data source
  • [PRD-2840] - Use getCaption not getName when talking to mondrian
  • [PRD-2854] - Parameritizing a JNDI name in a PRPT file
  • [PRD-2935] - As a report designer I would like to filter elements by attribute or style setting
  • [PRD-2979] - As a reporting user I want to have a demo that shows how to use the SingleValueQuery and MultiValueQuery function
  • [PRD-2986] - As a reporting user I want to have query caching integrated into the Hadoop-JDBC driver so that repeated queries have a better response time ..
  • [PRD-2988] - As a report designer, I want to copy a report into another report as a sub-report.
  • [PRD-2989] - As a reporting user I want to have a smarter copy-paste feature ..
  • [PRD-3086] - As a report designer I want to use XPath to query complex, tree-like XML documents
  • [PRD-3092] - As a reporting user I want styles, attributes and expression properties marked as "preferred", "expert" or "deprecated" in the UI
  • [PRD-3093] - As a reporting user I want to have sensible metadata markings for expert, deprecated, preferred properties
  • [PRD-3103] - Changing the chart-bg-color to white
  • [PRD-3123] - As a reporting user I want to show/hide bands from the context menu instead of having to go into the attribute table
  • [PRD-3129] - As a reporting user I want to select the barcode type from the context menu so that I dont have to go to the attributes editor
  • [PRD-3131] - As a reporting user I want to select the layouter for a band via the context menu to avoid searching for this often used setting
  • [PRD-3132] - Remove the deprecated ToggleStateMenuItems and Buttons as the JDK 1.6 offers that functionality out of the box now.
  • [PRD-3137] - As a reporting user I want to drag columns from the list of available columns to the list of used group columns. I also want to double click to add a column.
  • [PRD-3148] - I want to wrap a text field that does not have spaces in it
  • [PRD-3152] - As a report designer, I want to be able to show the selected parameter display name instead of a value in a page header
  • [PRD-3312] - Updated Reporting Samples to accommodate Linux font widths
  • [PRD-3338] - Labels in horizontal bar graphics are cut
  • [PRD-3379] - As a reporting user I want to have a color selection dialog that allows me to select colors as efficiently as in a professional graphics suite
  • [PRD-3384] - As a report designer I want to format parameter display values that come from a database.
  • [PRD-3443] - incorrect link url for bug report
  • [PRD-3444] - no title at dialog
  • [PRD-3445] - there are no tool tip on folder option
  • [PRD-3581] - As a reporting user I want to open multiple reports at the same time
  • [PRD-3588] - As a reporting developer I want a Formula-Editor that is embeddable into other Swing components
  • [PRD-3589] - As a reporting user I want to have a single dialog for editing attribute and style expressions
  • [PRD-3619] - As a reporting user I want to have a formula that checks whether a given array contains specified values
  • [PRD-3648] - As a reporting user I want to define startup and shutdown scripts for the scriptable datasource
  • [PRD-3652] - When previewing a report and the Structure/Data Tab section is enlarged, parameter buttons are omitted
  • [PRD-3661] - When a report executed via a parameter selection or "view report" button, the application needs to show a progress indicator so that the user knows the report is being executed.
  • [PRD-3684] - Add a sequential LibRepository name-generator implementation to simplify building pagination-UIs for OEMs
  • [PRD-3720] - Please include the CDA-Datasource in PRD and the BI-Server
  • [PRD-3757] - New function: EXPORTTYPE to get the current export mode.
  • [PRD-3766] - CSS leaves remnant line behind when ReportViewer panels and widgets are hidden.
  • [PRD-3771] - [Pentaho4.5.0RC1] Japanese i18n contribution
  • [PRD-3799] - As a reporting user I want a option to automatically open the last report I worked on when the report designer starts the next time
  • [PRD-3812] - As a report designer I want to be able to write report pre-processors that can execute before expressions and queries are initialized
  • [PRD-3821] - Move size & position attribute up in the style list
  • [PRD-3823] - Support for external stylesheets (not necessarily CSS support)
  • [PRD-3838] - As a reporting user I want to access the sample reports via the Help-menu.
  • [PRD-3848] - Consistent order for border attributes
  • [PRD-3862] - Reporting Engine Does Not Support Custom Properties on PME Models Such as max_rows and timeout
  • [PRD-3876] - As a reporting user I want a "copy" button for the system-information dialog in PRD
  • [PRD-3917] - As a report designer, I want to rotate elements (labels, text-fields, number-fields, date fields, message-fields, resource-label, resource-field, resource-message).
  • [PRD-3920] - Upgrade our JUnit jar from 3.8 to 4.10
  • [PRD-3921] - As a developer, I would like to have ability to mock objects
  • [PRD-3937] - As a developer, I would like to document the state machine of the Reporting Engine
  • [PRD-3938] - As a developer, I would like to document the Layout process of the Reporting Engine
  • [PRD-3968] - As a reporting user I want a menu that allows me to insert elements without having to use drag-and-drop
  • [PRD-3970] - Layout-task: Merge ComputeStaticPropertiesStep with the functionality of InfiniteMinorAxisStep to allow safe table layouts
  • [PRD-4028] - LibFormula should treat resolved reference with a <null> value the same as NA()
  • [PRD-4029] - LibFormula: use bit-flags for managing type information instead of hashsets. The lookup on bits is O(1) vs O(logN) for hashsets.
  • [PRD-4037] - As a reporting architect, I want all report-preprocessors to have simple metadata translations
  • [PRD-4038] - As a reporting architect, I want all report-processing-tasks to have metadata
  • [PRD-4090] - As a data-source extension developer, I want to have access to richer context-information for my datasource
  • [PRD-4116] - As a reporting developer, I want the source code to be moved to a git repository
  • [PRD-4117] - As a reporting developer, I want the "/tools/configuration-editor" to be part of the "/libraries" collection.
  • [PRD-4118] - As a reporting developer, I want a common build script in the root of all git-projects that builds all sub-projects/modules.
  • [PRD-4129] - As a reporting user, I want a legacy mode so that old reports can run as before (with all bugs that may exist) despite changes in the layout processing.
  • [PRD-4161] - Reporting should upgrade to slf4j-api version 1.6.1
  • [PRD-4183] - Reporting SVN to GIT migration
  • [PRD-4200] - BSF PRD-4181 Allow all cells in the canvas to be selected.
  • [PRD-4219] - Move and restructure MongoDB datasource prototype from PRD project to the mongodb plugin
  • [PRD-4221] - Dynamically adding and editing MongoDB transformation template to reporting bundle (.prpt)
  • [PRD-4266] - PRD UI improvements relating to Crosstab integration work
  • [PRD-4449] - Crosstab default layout should use percentage instead of fixed.
  • [PRD-4846] - Report buttons hard to read.

New Feature

  • [PRD-529] - As a report designer and evaluator, I want it to take a record set and be able to cross tab a result, format and show it in a report.
  • [PRD-541] - As a report designer, I want a create predefined formats (styles) so that I can quickly maintain and format a report.
  • [PRD-601] - User would like to be able to create publish profiles to retain information based on the different deployment environments
  • [PRD-1000] - As a report designer, I want to see the cross tab report in the structure tree.
  • [PRD-1001] - As a report designer, I want to apply styles/attributes to each crosstab section.
  • [PRD-1002] - As a report designer designing a crosstab, I want a row that totals all the values in a column.
  • [PRD-1003] - EPIC: As a report designer, I want to EASILY apply style/attributes to a row header, column, or cell header in a cross tab.
  • [PRD-1004] - EPIC: As a report designer, I want to EASILY apply style/attributes to a specific row of cells or column of cells in a cross tab.
  • [PRD-2101] - As a report designer, I want to set the background of the canvas area.
  • [PRD-2105] - Support Outline-generation and Bookmarks in PDF and HTML
  • [PRD-2114] - EPIC: Enable Native Crosstabbing
  • [PRD-2277] - As a report-designer I want to be able to close dialogs with the ESC key
  • [PRD-2283] - As a report-designer I want to be able to localize the document metadata.
  • [PRD-2692] - As a report designer, I want to render OpenStreetMaps maps in a report as vector image
  • [PRD-2758] - Would like to be able to insert existing report as a new banded subreport
  • [PRD-2873] - Disable or hide parameter based on value of other parameter
  • [PRD-2970] - As a reporting support person I want to have a single-click solution to convert existing queries into table-datasources.
  • [PRD-3004] - As a reporting user I want to have a command line tool to run reports from a shell script
  • [PRD-3009] - As a report designer, I want to to define styles in CSS and reference them in my report.
  • [PRD-3010] - As a reporting user I want to assign style by element type or classes instead of styling every element manually
  • [PRD-3012] - As a reporting user I want to use PDF as vector-image in my reports
  • [PRD-3013] - As a reporting user I want a predefined JavaScript library for common tasks in HTML reports ..
  • [PRD-3015] - As a reporting user I want to be able to sort data from within the report
  • [PRD-3157] - As Pedro I want to have CDA datasources in PRD
  • [PRD-3219] - As a report designer user, I want to localize the document metadata within a PRPT so that within PUC it displays the appropriate one.
  • [PRD-3271] - Order of queries in the Data-Sets Tree
  • [PRD-3273] - Added a date related function, MonthEnd
  • [PRD-3306] - Drill down for chart
  • [PRD-3362] - As a report designer I want to have a flexible grid system
  • [PRD-3418] - Engine needs a Table-layout component to coordinate the positions of the various crosstab elements.
  • [PRD-3594] - As a reporting user I want to have a simple datasource to provide semi-static calculated datasets (sequences of data)
  • [PRD-3706] - EPIC: As a report designer, I want my cross tab report to span multiple pages horizontally and vertically as well as the ability to repeat the headers on multiple pages.
  • [PRD-3834] - As a report designer I want to define styles which can be applied to several report elements (Internal stylesheet).
  • [PRD-3850] - EPIC: As a report designer designing a crosstab, I want a column that calculates (SUM, AVG, MIN, MAX) all the values in a row and a row that total all values in a column.
  • [PRD-3852] - Iteration 1 - Data Processing
  • [PRD-3853] - EPIC: Iteration 1 - Layout Creation
  • [PRD-3856] - Iteration 2 - Layout Creation: Update the rendering/layouting to show summary footer rows.
  • [PRD-3873] - As a reporting developer I want to have debug-options built into the report-designer (and a way to hide it from normal users)
  • [PRD-3933] - Research: How nested row summary calculations and printing would work.
  • [PRD-3934] - Implement state model change to fired report events and state transitions to print summary rows.
  • [PRD-3935] - Implement functions to do the calculations in a cross tab aware model... i.e. update functions like ITEMSUM, etc.
  • [PRD-3952] - As a report designer working with Metadata I want to create more advanced filters with grouped constraints.
  • [PRD-3965] - Super Epic: MongoDB as a native data source for Pentaho Reporting
  • [PRD-3982] - As a crosstab user I want to control how multiple items are handled in details cells
  • [PRD-3985] - As a reporting user I want a ERROR function that fires a user-defined error in a formula
  • [PRD-3991] - As a crosstab user, I want to add headers for my data (cell) elements.
  • [PRD-3994] - As a reporting user I want groups to automatically have a sensible, unique name to make aggegation easier
  • [PRD-3996] - As a formula user I want the database functions (EndsWith, StartsWith, In, Like, Contains, Equals) everywhere where I can use a formula
  • [PRD-4010] - EPIC: As a report designer, I want it possible to alter the detail-header in a cross-tab.
  • [PRD-4012] - Allow chart tool tips and related formulas to reference data from non-charted columns on data source
  • [PRD-4025] - As a reporting user I want to define which rows form a part of a row- and column-dimension when padding incomplete data in a crosstab
  • [PRD-4050] - As an Administrator, support the automated validation of result sets generated by a query
  • [PRD-4058] - EPIC: As a report designer, when there is the nesting of columns, I want the outer columns to span across the inner columns so that I can align the text to either the left, center or right of the spanned space.
  • [PRD-4094] - Add the cross tab element on the palette.
  • [PRD-4095] - Drag or insert the cross tab element to the canvas in a master or sub report.
  • [PRD-4096] - Prompt the user to create a new query for all sub reports.
  • [PRD-4097] - Use Thomas' dialog to generate the cross tab in sub report.
  • [PRD-4099] - Prompt the user to select an existing query for all sub reports.
  • [PRD-4110] - Ability to write and parse crosstab-report elements
  • [PRD-4147] - Epic: Ability to use the PDI MongoDB input step UI to directly define a data source and query
  • [PRD-4153] - Demonstrate embedded MongoDB Transform as a data provider
  • [PRD-4154] - Demonstrate a XUL Dialog from PDI being utilized from PRD
  • [PRD-4155] - XULify the PDI MongoDB Dialog Box for use in PRD (Swing version)
  • [PRD-4156] - Spike: Determine the work required to create a XUL version of the PDI MongoDB Input Step
  • [PRD-4158] - Implement Parameterized MongoDB datasources
  • [PRD-4223] - Dynamic and programmatic registering and loading of new reporting datasources from PDI plugin
  • [PRD-4224] - Develop model for MongoDB input step data
  • [PRD-4225] - Code controllers for MongoDB XUL input dialog
  • [PRD-4228] - Add reporting parameterization handling to MongoDB input dialog
  • [PRD-4236] - Create XUL dialog definition for MongoDB dialog
  • [PRD-4241] - Document the use of MongoDB data source in PRD
  • [PRD-4460] - As a reporting user, I want an easy way to anonymize reports for bug reports
  • [PRD-4540] - Convert a report to a sub-report

Story

  • [PRD-2087] - As a report designer, I want to prevent an orphan group header at the bottom of a page or a group footer at the top of the page.
  • [PRD-2503] - As a report designer, I want the row-banding function to be applied on row groups and the row details.
  • [PRD-3386] - As a report designer, I want the option to repeat values inside col-spanned/row-spanned header-cells
  • [PRD-3851] - EPIC: As a report designer, I want to design a cross tab and for it to appear in the canvas area of the report designer.
  • [PRD-3854] - EPIC: Iteration 2 - Data Processing
  • [PRD-3949] - Crosstabs need to be able to print header for measures.
  • [PRD-3973] - Remove Legacy report samples.
  • [PRD-4059] - As a report designer, when there is the nesting of row, I want the outer row to span across the inner rows so that I can align the text to either the top, middle or bottom of the spanned space.
  • [PRD-4120] - As a reporting designer, I want to get the results of a crosstab cell and use it in an open formula so that I can conditionally set an attribute or style property.
  • [PRD-4181] - As a report desiger, I want to interact with the elements contained in the crosstab from the canvas.
  • [PRD-4199] - BSF PRD-4181 Display Row Group Body on the canvas and allow the whole band to be selectable.
  • [PRD-4201] - BSF PRD-4181 Display Column Group Body on the canvas and allow the whole band to be selectable.
  • [PRD-4202] - BSF PRD-4181 Display Cell Group Body on the canvas and allow the whole band to be selectable.
  • [PRD-4203] - BSF PRD-4181 Display Row Group on the canvas and allow the whole band to be selectable.
  • [PRD-4204] - BSF PRD-4181 Display Column Group on the canvas and allow the whole band to be selectable.
  • [PRD-4205] - BSF PRD-4181 Display Cell Group on the canvas and allow the whole band to be selectable.
  • [PRD-4257] - EPIC: Clean up the Cross-tab Layout dialog
  • [PRD-4426] - Make cross tab feature only appear in experimental mode.
  • [PRD-4556] - Performance Verification of Reporting Engine

Task

  • [PRD-921] - As a Pentaho Sales Person and as Pentaho Evaluator, I want to have decent marketing material that highlights the richness of the reporting system.
  • [PRD-1843] - System Requirements?
  • [PRD-2115] - Update the user documentation for 0.8.9 release
  • [PRD-2116] - update migration doc for the 0.8.9 release
  • [PRD-2117] - Update the demos for 0.8.9 release
  • [PRD-2703] - Remove Anchor and LayoutManager classes from engine-core. They have been deprecated for over two years now, time to say good-bye.
  • [PRD-2720] - Configuration description must be modular so that extensions can produce their own config-metadata.
  • [PRD-3381] - As a reporting developer I want to have "Golden" testcases to validate that layouting is not broken
  • [PRD-3382] - As a reporting developer I want to supply all runtime variables including date and time to the report
  • [PRD-3424] - Deprecate StackableException and StackableRuntimeException, they confuse the standard logging output and are no longer needed in JDK 5+.
  • [PRD-4066] - As a reporting architect, I want the old style-system (that no one can use, as it is broken) removed.
  • [PRD-4067] - XmlOutputProcessor (pageable and table) produces invalid layouts as page-bands are not properly aligned on write.
  • [PRD-4068] - As a reporting user I want to see crosstab reports rendered properly inside PRD's editor mode
  • [PRD-4093] - As a reporting user, I need a proper Report-Migration dialog
  • [PRD-4218] - Upgrade POI library from 3.6 to 3.8
  • [PRD-4309] - POC: Create standalone, shared parameter definitions
  • [PRD-4391] - Make PRD use the same slf4j version that Kettle uses (1.6.4 instead of 1.5.8)

Sub-document

  • [PRD-4298] - Document the selection of portions of a crosstab (row, column and cell)
  • [PRD-4395] - QA in 4.8 pentaho-reporting-engine-classic-core-3.9.1.3.jar fix
  • [PRD-4396] - QA in 4.8 pentaho-reporting-engine-classic-core-3.9.1.3.jar fix

Sub-task

  • [PRD-588] - Documentation
  • [PRD-1381] - Test
  • [PRD-4106] - Create palette icon for Cross Tab sub-report.
  • [PRD-4189] - Cleanup Jenkins Reporting jobs - create new jobs for new git repo and remove old svn based jobs
  • [PRD-4190] - Archive SVN repo to prevent future commits but still allow for patch releases
  • [PRD-4191] - Create a README.md for GIT repo so it is community friendly
  • [PRD-4192] - Notify community of SVN to GIT migration of the Reporting project
  • [PRD-4197] - Create a top-level IntelliJ project file to build and run PRD
  • [PRD-4207] - Make pentaho-reporting repo public
  • [PRD-4211] - Adding crosstab element to canvas
  • [PRD-4212] - Using existing query to create crosstab
  • [PRD-4267] - The crosstab subreport tab title should reflect that it is a crosstab and not a subreport
  • [PRD-4268] - When adding a new datasource from select datasource dialog, the newly added datasource should be selected by default
  • [PRD-4269] - Prompt user to select/add datasource if user does not select any datasource from datasource dialog
  • [PRD-4270] - Increase height of the crosstab band in the crosstab subreport
  • [PRD-4289] - Need a 16x16 icon for crosstab band selection
  • [PRD-4299] - Refactor to allow multiple queries per datasource.
  • [PRD-4300] - Refactor to allow multiple datasources per report.
  • [PRD-4301] - Merge reporting modules (currently Big Data & KettleDataFactory) and rename new Kettle plugin type (currently DataFactoryPlugin)
  • [PRD-4302] - Build PDI registry API for datasources we wish to declare to Reporting
  • [PRD-4303] - Refactor to allow determination of Datasource UI rendering based on StepMetaInterface impl class
  • [PRD-4304] - Support multiple editors and datasource menu entries through the KettleDataFactory and KettleDatasourceEditor modules (requires DataFactoryMetadata changes)
  • [PRD-4305] - Handle ability to access the serialized transformation that is bundled int he PRPT easily
  • [PRD-4311] - When creating a subreport or crosstab subreport, if datasource is added in datasource dialog, the newly added datasource should be selected by default.
  • [PRD-4317] - In 'Select Datasource' dialog if user has query selected then disable delete icon
  • [PRD-4318] - In 'Select Datasource' dialog if user removes a datasource, then all the nodes (query and data-factory) collapse. User has to double-click to expand again
  • [PRD-4339] - Adjust the width of the crosstab elements to take into account elements with long names
  • [PRD-4352] - SP201303-4.8 backport
  • [PRD-4356] - SP201303-4.8 backport
  • [PRD-4357] - SP201303-4.5 backport
  • [PRD-4502] - Validate PRD-4280 in 3.9 (4.8.2)
  • [PRD-4537] - When typing in formula text-area, don't update parameter editor
  • [PRD-4538] - Don't parse parameter text until user is done
  • [PRD-4557] - Research best way to tackle performance measurement for reporting engine
  • [PRD-4571] - Write performance based test cases to exercise subreports and compare benchmarks from previous release
  • [PRD-4574] - UX evaluation on formula editor
  • [PRD-4575] - Backport new benchmarking tests to 3.9 and capture performance

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.