|
Action - AddBookmark | Action.AddBookmark now saves Security Right IDs to the bookmark gallery file. |
Action - Refresh | Data table columns within an Analysis Grid no longer shrink when performing an action that refreshes the table. |
Action.Javascript - Tokens | The @Chart token is now evaluated correctly when used inside Action.Javascript under charts. |
Action.Process - Message | The confirmation message defined for Action.Process will now display properly. |
ActiveSQL - Metadata | The SQL Server query has been enhanced to improve performance when aggregating numeric columns that have been defined as text in the metadata. |
ActiveSQL - Tokens | The Page Row Count attribute in the Interactive Paging element can now be set using a token. |
Analysis Filter - Calculations | Formula Columns will no longer cause the filter pick list to display without any records. |
Analysis Filter - ID | The Analysis Filter's Remove All button now has a unique id to facilitate language translations. |
Analysis Filter - Input | Pipe (|) characters will no longer be converted to commas when included in an Analysis Grid Filter using ActiveSQL. |
Analysis Grid - ActiveSQL | A new CompareColumn attribute has been added to the SQLCompareFilter element to enable filters where columns are compared to other columns. |
Analysis Grid - ActiveSQL | An index query has been added to determine the best column(s) to use for the default sort for Analysis Grid tables in SQL Server. To take advantage of this feature, ensure that the first table selected in the Active Query Builder has proper indexes. |
Analysis Grid - Crosstab: | Date type columns that are similar now display properly in Analysis Grid crosstabs. |
Analysis Grid - Exclude detail rows | Exclude detail rows in Analysis Grid with a grouping and aggregates on calculated columns now works correctly. |
Analysis Grid - Formulas | Quotes are now represented correctly in the formula. |
Analysis Grid - Group | When grouping a column, then changing the grouping to another column, the column's popup menu is now properly updated. |
Analysis Grid - Sort | Formula columns that are created by typing the original column names (i.e. not the friendly names) in the Formula box can now be sorted properly. |
Cell Color Slider - Values | Cell Color Slider will now work with columns that include negative values. |
Chart - Captions | When a global filter is applied to a panel with a chart, the chart's X-Axis caption will now display properly. |
Chart - Quicktips | Quicktip information tooltips now display correct values when hovering over specific points in a chart. |
Chart Canvas - Tokens | Link Parameter value tokens now get resolved in Input Selection Point Event and Action Report element. |
Chart Canvas - Y-Axis | Chart canvas now shows negative values correctly when setting the Fixed Scale Lower bound attribute under Y-Axis Element. |
Charts - Series.Bar | In Firefox, the hover color will now fully cover the bar of a Series.Bar Chart. |
Charts - SubCaption | The Date format for Chart Sub Captions will now display properly, using the format specified in the Format attribute. |
Dashboard - Edit Visual | The dashboard Edit popup now only queries the selected list of columns instead of all columns. |
Dashboard - Extra Gallery Files | When a tab is removed in dashboards with ExtraGalleryFiles, the panels that were on that tab can now be added to other tabs. |
Dashboard - Free Form Layout | A dashboard using Free-Form panel layout will now refresh properly. |
Dashboard - Global Filters | Dashboard now applies Global Filters for empty values in a chart. |
Dashboard - Group DrillThrough | Group DrillThrough will now work correctly when sourced from a Dashboard Gallery File. |
Dashboard - Panels | When 'Refresh For Cancel' is set to true, dashboard panels now refresh correctly when cancelling an edit modal. |
Dashboard - Panels | An issue with a specific usage combination of Dashboard tab panels containing data tables and refresh elements, causing the width of the datatable to expand on every refresh, has been fixed. |
Dashboard - Tabs | In specific scenarios, renaming a Dashboard tab will no longer cause another tab to get the new name. |
Dashboard - Tooltips | The tooltip that displays Active for active tabs on a dashboard has been removed. |
Data Definitions - JSON | Line Breaks in JSON data are now maintained when using the JsonData element. |
Datalayers - Webscraper | DataLayer.WebScraper will no longer throw an error when the Get Xpaths attribute is set to 'All' and more than a single table is present on the page. |
Deprecation - OLAP Elements | OLAP elements are now deprecated. The list of deprecated elements include Connection.OLAP, OlapGrid, OlapTable, ChartGrid and DimensionGrid. |
Display - Daylight Savings Time | In Java applications, the time is now displayed correctly in date fields when there is a change to DST. |
Division - Tokens | When an @Session token is present in a Divison element's Condition attribute that evaluates as False, the ActiveSQL Datalayer underneath will now not be processed. |
Division - Tokens | When an @Session is present in a conditional Division and evaluated as False, the ActiveSQL Datalayer underneath will now be skipped. |
Email - Validation | Email validation now works correctly in All themes. |
Event Logging - Multiple Application Instances | An issue with running multiple instances of an application which used event logging has been resolved. |
Export - Export to PDF | Rows are now displayed correctly when using Transit theme |
Exports - CSV | Exported CSV will no longer be blank when the Analysis Grid is included under a Html Tag element. |
Exports - Export to Excel | Values in the summary row of a crosstab table are now formatted correctly when exported to Excel. |
Exports - Export to Excel | Header rows in crosstabs are now correctly aligned when exported to Excel. |
Exports - Export to Excel | Crosstab tables column names now keep their format and style when they are exported to Excel. |
Exports - Export to Excel | The title of the first table is now exported properly when exporting to Excel. |
Exports - Export to PDF | PDF exports with images in data table columns will now export successfully. |
Exports - Export to PDF in Java | CSS Header Backgrounds will now display correctly when the HTML Div Tag attribute is set to True. |
Exports - Export to PDF in Java | Labels on a Chart Canvas element will now render properly when a Page Break element is used. |
Exports - Export to PDF in Java | Data tables with a Header Row present now export correctly to all supported formats. |
Exports - Export to PDF in Java | The Chart Canvas X and Y values now export properly to PDF. |
Exports - Export to PDF in Java | In Java applications, when a SubDataTable element is used as the child of a Data Table Column, export to PDF now aligns all column headers correctly. |
Exports - Export to PDF in Java | Legends in charts in emails now display correctly. |
Exports - Export to PDF in Java | PDF exports of charts will no longer time out for specific combinations of elements. |
Exports - Export to PDF in Java | When including a SubDataTable under a DataTableColumn, the export to PDF in Java now aligns all column headers correctly. |
Exports - PDF export in Java | Printable Paging - Page Header no longer inserts New Lines/Carriage Returns when the Page Header contains Divisions that are conditioned. |
Extra Crosstab Label Column - Link Parameters | Extra Crosstab Label Columns can now be used in Link Parameters under a Header Row. |
Filters - Select Dialog | The Select Value dialog for filters now works correctly when loading values. |
Gauge - Angular | Angular Gauge now works correctly when the query returns no rows. |
Gauge - Bullet Bar | The Gauge.Bullet Bar -> Plot Background will now fully cover the span of the gauge. |
InfoGo - Duplicate Object | Confirmation dialog popup now correctly displays the name of the Analysis Grid specified by the user when duplicating the report. |
Input - Checkbox List | A more accurate error message, stating that only one Action element is supported under the Input Checkbox List, is now displayed when multiple Action elements are added to the Input Checkbox List. |
Input - Checkbox List | Input Checkbox List now correctly passes values that include special characters. |
Input - Date | Date fields with reformat setting are now applied correctly to restored bookmarks. |
Input - Date Picker | SQL Parameter elements with the same ID as an element in the report now work properly with AJAX calls. |
Input Elements - Checkbox List | Input Checkbox List no longer throws an error when a tooltip is supplied and the drop-down feature is disabled. |
Input Select List - Default Value | Local Data elements with Aggregate Column and Aggregate Function = "Concat" will no longer lose the last value when used with an Input Select List's default value. |
Input Text - Autocomplete | Values added and retained in an Input Text Box with AutoComplete will no longer have spaces appended at the end of multiple report executions. |
Maps - Leaflet | Leaflet Maps now load properly and do not affect other dashboard panels when first added to the dashboard. |
Metadata - Friendly Names | Quotes and apostrophes are now explicitly disallowed in the friendly names for tables. |
Procedure - Send HTML Report | Send Html Report will now properly display HTML content when emailing a Gmail account. |
Procedure.ExportToCSV - IfError | If Error is now properly triggered when there is an error exporting a report. |
Procedure.SendMail - Emails | Procedure.Send Mail with a Bulk Email DataLayer child element no longer sends duplicate emails to CC and BCC addresses. |
Process - Send Mail | Procedure.Send Mail with a Bulk Email DataLayer now works correctly in Java. |
Process - Stored Procedures | Process stored procedures no longer convert BigInt to dt-20 and return the datatype exactly as specified inside the stored procedure. |
Repeater - SubReports | Repeat Elements in Reports run as SubReports will no longer be executed multiple times. |
Report Author - Charts | Charts will now maintain their height when toggling between design and view modes in Report Author. |
Scheduling - EmailBodyType | In .NET applications, EMail Body is now rendered correctly when 'Email Body Type' is set to HTML. |
Scheduling - Export | Startup Process elements no longer interfere with scheduled exports. |
Scheduling - PDF | In Java SSRM applications, scheduled PDF reports now honor the page orientation set. |
Shared Elements - Remark | Shared elements now work correctly, with shared element parameters being editable or not based on whether the elements are remarked or not. |
SSRM - Analysis Grid | Users are now prevented from using restricted columns in the formula field. |
SSRM - Analysis Grid | In Java applications, changing the selected column list after formatting an existing column now works properly. |
SSRM - Bookmarks | In certain scenarios, bookmarks in sub-folders are now properly visible to the designated users they are shared with. |
SSRM - Dashboard | An error will no longer be thrown in an InfoGo dashboard when the underlying table name has changed in the metadata. |
SSRM - Home Page | The user content folders on the SSRM home page now display smoothly without flickering. |
SSRM - Metadata | Visuals created in SSRM are now 'aware' of changes to column formats in the metadata. |
SSRM - UI | The SSRM UI now works correctly when bookmark names contain apostrophes. |
Studio - Search | Search and replace now correctly handles Include Shared elements. |
Studio - Team Development | The Team Development feature in Studio is no longer supported. |
Enhancement - Active Query Builder | When HideColumnSelection is set to True and the metadata has a column with InitiallyVisible set to False, then the column can still be used in the Analysis Grid. |
Enhancement - ActiveSQL | SqlTimePeriodColumn now supports FirstMinuteOfHour and FirstSecondOfMinute. |
Enhancement - Add to gallery | The visualization editing popup panel now includes an Add to Gallery option, making it easier for users who edit a dashboard panel to add those changes as a new visual in the VIsual Gallery. To enable this functionality, the user should set the GalleryBookmarkCollection attribute in the AnalysisGridVisualizationEditing element |
Enhancement - Additional Delete Option in InfoGo | An additional delete option is now provided for Analysis Grids, Dashboards and Reports in InfoGo that allows users to delete from the open object itself. |
Enhancement - Analysis Filter | Analysis Filters and Analysis Grids now include the ability to compare a column with other columns. |
Enhancement - Analysis Grid Aggregations | Analysis Grid now provides the ability to define custom aggregations for a column. This allows users to create cross-column and cross-function aggregations. The Custom Aggregate becomes available to the user as a new aggregate option in the Column Header Menu. |
Enhancement - Analysis Grid Display | Analysis Grid now supports an option to merge duplicate cells so that groups of cells with the same value can be displayed as a single cell. This is supported via a new Column Header menu option. This is independent of any grouping or sorting performed on the table. |
Enhancement - Analysis Grid Display | A new option, "Hide Duplicate Cells" now lets users of Analysis Grid fine tune their display with collapsed cells. |
Enhancement - Analysis Grid Export | The Analysis Grid table column width is now adjusted to fit the content when exporting to Excel. |
Enhancement - Analysis Grid Filter Values | Filter options that support multiple values now display user entered or selected data as pills. |
Enhancement - Analysis Grid Help Files | Analysis Grid help files have been organized into database specific sub-folders under rdAnalysisGrid. As a result, all formula help page links have changed. |
Enhancement - Analysis Grid Link URL | Link URL now works even if it uses a column in the metadata that is not included by the user in Analysis Grid. |
Enhancement - Analysis Grid Table Name Display | The friendly names for tables and columns are now displayed to the user in relevant areas inside Analysis Grid. |
Enhancement - Batch actions in Analysis Grid | A new attribute, PauseDataRetrieval, lets users bundle a number of actions in Analysis Grid and then fetch the data. |
Enhancement - Bookmarks | Bookmarks now update automatically when columns in the underlying Analysis Grid change. |
Enhancement - Crosstab Row Summary Element | The Function attribute for the CrosstabRowSummaryColumn element, now supports "Max" and "Min" functions. |
Enhancement - Dashboard Panel and Visual Editing | Dashboard panels and visuals can now be edited using the full Analysis Grid. |
Enhancement - Dashboard Performance | The dashboard gallery file now includes paging to facilitate faster loads, and limits loading of thumbnails to when the list needs to be displayed. |
Enhancement - Data Definitions | Data Definitions have been enhanced to support XML output. |
Enhancement - Data Type Support | MySQL's DATETIME(6) data type is now supported. |
Enhancement - Debug Trace | The debugger trace has been enhanced to show more details for errors in procedures. |
Enhancement - Debugger Trace Display | The link to sow more detailed information has been removed. Instead, the detail information is always displayed. |
Enhancement - Export Image size | When a chart is inside a parent element and is resized, the exported image is now the size of the current chart inside the element. |
Enhancement - Export to Excel | A new attribute, Excel Delete Blank Sheet, in the Excel Sheet Break element was added to rdProcessProcedure and rdExcel8. This excludes the default Excel sheet that is included in the export. |
Enhancement - Export to Excel | The GroupSummaryRow now has a 'Show mode' attribute. In addition, the attribute "Append blank rows" is now ignored when exporting to Excel. |
Enhancement - Export to Excel | Analysis Grid Crosstab Columns now default to Autofit when exporting to Excel. |
Enhancement - Export to Excel | The default Analysis Grid export to Excel will now export as .xlsx and include most standard formats set using the column UI. Formats that are excluded are timespan, expanded spaces, true/false, and alignment. |
Enhancement - Fonts in Studio Editors | Fonts in Studio editors have been updated with a Monospaced font for better readability. |
Enhancement - Functions | The functions Function.Date and Function.DateTile have been removed from the list of suggested tokens in Studio. |
Enhancement - Gallery to Bookmarks Migration Utility | All Gallery items must be migrated to bookmarks as part of enhanced content management available in 12.7. A utility is provided to migrate Gallery items in InfoGo to bookmarks and can be accessed via /rdPage.aspx?rdReport=rdTemplate/rdGalleryMigration. |
Enhancement - Geocoding With Nominatim | Geocoding and reverse geo-coding are supported with OpenStreetMap's Nominatim by using the Connection.Nominatim element. |
Enhancement - Google Spreadsheet | Google spreadsheets will now accept request tokens for the spreadsheet Name. |
Enhancement - InfoGo Bulk Actions | Users can now perform bulk moves and bulk deletes of objects in the My Items folder. |
Enhancement - InfoGo Pause Data Retrieval | A new constant, goAllowPauseDataRetrieval, allows data retrieval to be paused when performing multiple actions in Analysis Grid. |
Enhancement - InfoGo Scheduling | The Schedule Manager page has been updated to allow deleting of schedules whose underlying bookmarks have been deleted. |
Enhancement - InfoGo Visualizations | Visualizations in InfoGo are now stored as bookmarks. This results in an enhanced content management experience in InfoGo, where all visualizations are now accessible in a new folder in InfoGo rather than exclusively via the Visual Gallery Page. These visualizations can now be shared, edited, deleted and moved to other folders. |
Enhancement - Input Text Delimiter Element | A new element, InputTextDelimiter, allows users to define list separators for the Input Text element. |
Enhancement - Metadata | The metadata has been enhanced to support the use of Definition Modifier Files. This feature can be leveraged for several uses, like translations. |
Enhancement - Metadata | When changes are made to the metadata, they are automatically reflected in Analysis Grid, Reports and Dashboards that use that metadata. |
Enhancement - Metadata Builder | Metadata Builder's Connections List now lists metadata name instead of metadata ID, if available. |
Enhancement - Metadata Builder Connections | The connection in Metadata Builder will now show a fixed number of asterisks for password, rather than show a blank value. |
Enhancement - New Timespan Format | A new timespan format displays decimal numbers as a timespan in dd:hh:mm:ss format. |
Enhancement - Number Gauge | A new gauge type, Number, for displaying the value as a formatted number. |
Enhancement - PDF Export | PDF exports that contain repeating custom headers will now consistently calculate the space required between the header content and the first row. |
Enhancement - PDF Export - Java | The CSS property border-radius is now supported n PDF exports in Java. |
Enhancement - Popups | Popups opened from another popup can now be moved around the whole screen, rather than just inside the parent popup. |
Enhancement - QuickTip Row Element | The QuickTip Row element now includes a condition attribute. |
Enhancement - Report Author Text | The text in Report Author now supports internationalized date and datetime functions. |
Enhancement - Report Author Text | A new "Underline" style is now available for formatting text in Report Author. |
Enhancement - Report Center attribute for Cluster URL | A new attribute SchedulerProcessUrl has been added to the ReportCenterMenu element. This value can be dynamically assigned using a token and used in clustered environments. |
Enhancement - Sharing List Users | The list of users inside the sharing list pop up now excludes the users whom that the object has already been shared with. |
Enhancement - Studio | Studio now has GIT Extensions support that provides easy access to GIT when it is used as the application's repository. Studio users can use the feature to view history, blame and differences. |
Enhancement - Studio | Studio now enables filtering definitions by name in the application tree for trees with 20 or more nodes. |
Enhancement - Studio Connection Element Groups | Connection elements in Logi Studio are now organized in groups. |
Enhancement - Studio Debugger Trace | Tokens that are resolved to empty values are now logged as warnings in the debugger stack trace file. |
Enhancement - Studio Element Display | Elements which have Condition or IncludeCondition attributes specified are highlighted with a diamond after the element name or ID. |
Enhancement - Studio Search | The Search functionality in Logi Studio has been significantly enhanced, with a more streamlined search area, faster searches and improved ease of use. |
Enhancement - Tabs | Tabs now show the Wait Panel inside dashboards or standalone. |
Enhancement - Token Support | All attributes in Connection and FileToDatabaseMapping elements now support tokens. |
Enhancement - Wait Page | Wait pages have been added to to the dimension's "Update Table" option and swap axes action in OLAP Grid. |
Enhancement - Wait Panel | The Wait Panel element is now available in Settings under the General element. When present, it will be used everywhere a Wait Panel could be used, as the default for the entire application. New applications will have the element in Settings by default. |