Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
GTEN:Changelog
GTEN:Changelog
nopaneltrue


2021.2

.3

Bugfixes

  • fixed

a bug that caused the BIAL method setHierarchyStates to malfunction
  • fixed a bug that caused the cells highlighted by the highlight group not being resetted to default color when the cursor left them in Internet Explorer
  • Improvements

    • changed the calculation of the micro pies' share from cellValuetarget / totalsource to cellValuesource / totalsource 
    • added compatibility with WAI-ARIA compatible Screenreaders
    • added property Ignore Multiple Currency Values that causes deviations of values representing an aggregation of multiple currencies to not being shown

    Note: While implementing the screen reader compatibility we changed the dom structure of the table's title that causes the following css selections to not work anymore:

    • selections using the direct child operator > to select the title div (the title element is now part of the <table> tag)

    • selections assuming the title element is of node type <div> (we swapped it with the more semantic <caption> tag )an issue that lead to dotted fill patterns not being displayed

    Improvements

    • stability and performance improvements


    2020.4

    Bugfixes

    • fixed an issue that lead to the filter box to become visible, despite being disabled, when selecting the empty cell at the upper left corner
    • fixed scripting method setExpandTo not working when called with initial value after manually collapsing nodes
    • fixed an issue with data type bars not being filled completely on odd browser zoom levels
    • fixed an issue that resulted in screen readers reading in another language than the browser language
    • fixed an issue that lead to the software certificate being recognized as invalid

    Improvements

    • changed the versioning schema to match all other graphomate components


    2.2.1

    Bugfixes

    • fixed a bug that lead to rendering issues with Deviation Charts when property 'Width Per Column' was used

    Improvements

    • Prepared tables for compatibility with commenting solutions from five1 to catch up with graphomate charts and tiles


    2.2.0

    Bugfixes

    • fixed a bug that triggered a user highlight when using alt+tab to change applications and switching back to the browser window using a mouse click
    • fixed an issue that lead to incorrect display of the hierarchy nodes when property Show Scaling Factor was used
    • fixed an issue that lead to line breaks not working in some rare cases
    • fixed an JavaScript error "remote is not defined" that occurred when using third party pdf export solutions and in some other scenarios
    • fixed an incomatibility issue that occurred when the Lumira Designer standard component called "Authoring" was used in the same Application
    • fixed a bug that lead to In Cell Charts overflowing their cell when Width per Column was used
    • fixed an issue with the Additional Properties Sheet which caused changes in the column visibility to not get applied in some cases
    • fixed BIAL scripting methods to set and get deviation labels which weren't behaving as expected

    Improvements

    • implemented the Highlight Group to be used in conjunction with other instances of tables, charts and bubbles
    • changed the color properties to be selected in an actual color picker when using the Standard Properties Sheet
    • prepared the tables for parallel processing of data sources
    • changed the appearance of hierarchy nodes without sums to match the styling of other, regular sum nodes


    2.1.5

    Bugfixes

    • fixed an issue that lead to Row Format Configuration style 'datatype' not being applied
    • fixed an issue that prevented the context menu from being displayed
    • fixed script method getChangedInput to return a valid string value
    • fixed an issue that prevented hierarchy states from being saved when Save Hierarchy States was enabled and Use Hierarchy Marker was disabled
    • fixed an issue that prevented hierarchy states from being saved when hierarchy nodes were rendered without sum values

    Improvements

    • New Data Type Filltype Hatched Up Bold und Hatched Down Bold
    • onInputChanged event now only fires on enter or click away instead of firing on every button press


    2.1.0

    Bugfixes

    • fixed missing positive signs of deviation labels when using row format configuration to apply an extended number format to deviation columns
    • fixed a bug that lead to a number format not getting applied to deviation columns of a table which contains formatted data
    • fixed a bug that prevented units of formatted data from being displayed at the column header in some cases
    • fixed the incorrect coloring of column headers when they include numbers and the heatmap is being used
    • fixed a bug that caused the table to reset hierarchy states when initially using the context menu 

    Improvements

    • added a feature set which enables table components to use graphomate server functionalities
    • added methods .show() and .hide() to the BIAL scripting interface
    • added prefixed meta data CSS classes to DOM elements to prevent them from possibly beginning with a digit (e.g. column-revenue or row-Y0GZ)
    • changed the error behavior of scripting methods, including getClickedElement, getClickedSeries and getSelectedMember to preferably returning -1 or undefined instead of throwing an error
    • added the ability to hide redundant units if a column of formatted data contains a unit for every cell using the property Suppress Repeating Units


    2.0.3

    Bugfixes

    • Fixed a bug that lead the filter box to be not accessible on mobile devices
    • Solved an issue that in some cases lead to an performance decrease over time

    Improvements

    • Improved the manual outliers to work with absolute and percentage deviation charts as well as with In Cell charts
    • Improved scroll behavior to be usable on a wider range of mobile browsers
    • Added scripting methods to set and get the visibility and names of context menu custom events


    2.0.2

    Bugfixes

    • Solved an issue where some context menu functionality did not work properly in Lumira Designer 2.1
    • Solved an issue that lead to double rendered deviation labels in exported pdf documents when using Design Studio 1.6

    Improvements

    • Refactoring and compatibility improvements for Lumira 2.1
    • Added many scripting methods for a more comprehensive scriptability
    • Added data binding for some data related properties in the Standard Properties Sheet
    • Added the Property "Save Selected Member On Right Click"


    2.0.1

    Bugfixes

    • Solved an issue that lead to a wrong alignment of fixed headers and their columns when changing the hierarchy states during runtime
    • Row Format Configuration icons placed in the row title column won't overlap their cells' text anymore
    • Solved an issue with context menu availability for tables placed in container components
    • Solved displaying issues for tables with only one row of data
    • Solved a rare issue that lead to an incorrect number format getting applied to percent deviation labels
    • Solved an issue that lead to a wrong assignment of data types when preceding columns were hidden

    Improvements

    • Implemented a new rounding algorithm to ensure a consistent rounding of numbers in different browsers


    2.0.0

    Bugfixes

    • Locale option not functional
    • Solved problems with labels in deviation columns
    • Ignore attribute columns for data types
    • Fixed issue regarding click events in Safari on iOS

    Improvements

    • New and improved Additional Property Sheet-Design
    • In Cell-charts
    • table as Heatmap
    • Sortable Row Headers, e. g. for butterfly tables
    • Scripting language enhancements
    • Width per Column accepts max width as input
    • New mode for deviation pin heads for IBCS compliant display
    • Outlier threshold
    • Automatic storing of hierarchy states is possible
    • Text replacement via Row Format Configuration
    • New data types shape "wedge"
    • Attribute columns are now sortable (only via standard properties)


    1.6.3

    Bugfixes

    • Additional Property Sheet: Small bug fixes and UI improvements
    • fixed problem with number formats in case that option "Deviations from Null" is enabled
    • some minor improvements regarding (sum border) dividers
    • fixed row order issue for explicit post-order hierarchies

    Improvements

    • new Expand Event: Fires if a hierachy node is expanded or collapsed
    • option to replace empty-, null- and infinity-values
    • option for a separat pin head color
    • option "Exceptions from Null" to handle null values in exceptions explicit
    • css classes for exceptions
    • if the filter helper is not enabled, it is not longer possible to apply a filter (by the user)
    • added CSS classes for deviation elements (e. g. deviation axis)
    • new exception shapes ("Triangle Up" and "Triangle Down")


    1.6.2

    Bugfixes

    • problem with structures
    • option "Use formatted data" not functional
    • getSelectedMember returns false member (wrong indexing)
    • "Number Format Per Column": percent number formats not functional in any case
    • problem with data selections containing explicit hierarchy nodes
    • "Filter String" option is not applied on application startup
    • exceptions with invisible source do not show up
    • row format configuration style "Data Types per Row" not functional


    1.6.1

    Bugfixes

    • some fixes regarding fixed table headers
    • better support for iOS 9+
    • many small improvements for Row Format Configuration edge cases

    Improvements

    • Row Format Configuration with style "Number Format" is now available for deviation columns
    • condition operator "Contains" supports regular expressions
    • Selected Member script function returns column members
    • new solution to keep hierarchy navigation states
    • column header cells show multiple dimensions
    • Row Format Configuration supports hierarchy level, row index and member-key as condition operator
    • new option to prevent line breaks in header cells


    1.5.2

    Bugfixes

    • padding adjustment
    • debugging some minor issues

    Improvements

    • performance improvements (width, height, text width)
    • mobile scrolling event optimized
    • behavior for NULL values unified


    1.5.0

    Bugfixes

    • Comparison group, scaling, highlighting and fixed table header improved
    • Overlay for "Assign a Data Source" and for non-supported selection at run-time
    • Hierarchy sign (x/-) doesn't trigger onClick-Event anymore
    • Performance improvements for usage of the context menu
    • iOS9.1 mobile compatibility
    • Filter input und scrolling for mobile
    • Firefox compatibility fixed

    Improvements

    • Highly customizable row formatting
    • Support for SAPUI5 M mode
    • Manual scaling and outlier threshold for deviation charts
    • Hierarchy level doesn't change after property update
    • Option to choose between +/- and row content (member) when clicking on row header for hierarchy drilldown
    • "Left Padding in Em" now sets the left padding of the first column
    • Possibility to toggle between multiple colors by click when using highlights
    • Table content is editable at runtime (e. g. for planning)
    • Internal scaling group is switched off by default 
    • Possibility to set a factor for the size of deviation labels
    • Better support for PDF-export from BIExcellence
    • New option to determine the usage of NULL values for deviation calculations

    1.4.3

    Bugfixes

    • Indizierung der Expand-to-Level-Option beginnt jetzt auch bei 1
    • Umfangreiches Bugfixing

    Improvements

    • Separate Spalte zur Anzeige von Attributen
    • Kontextmenü 
    • Skalierungsgruppe (komponentenübergreifend)
    • Trendpfeile mit Farbwahl als Exceptions
    • Annotationen zur Nutzung mit Bookmarking
    • Implementierung von Ausreißern und Darstellung nach IBCS
    • Dotted Data Type
    • Alert Level aus BW-Query für Exceptions nutzbar
    • Suppress Zero Labels-Option im Additional Property Sheet (APS)
    • Hinweis auf Skalierungsgruppe zur Design Time in der Komponente (oben rechts)
    • Freie Farbwahl für die Pins in Abweichungsdiagrammen
    • Performanceoptimierungen
    • Scrollen auf mobilen Geräten implementiert
    • Null-Werte Unterdrückung für Abweichungsdarstellung überarbeitet
    • Im APS werden nur vorhandene Serien als Auswahlmöglichkeit für die Deviations angeboten

    1.3.1

    Bugfixes

    • Verbesserungen der Zeichenroutine der Tabelle
    • Positionierung der Exceptions korrigiert

    Improvements

    • Tabellenspalten für Datenserien und Abweichungen nun frei über UI positionierbar
    • Übernahme des Zellformats direkt aus Data Source ("Formatted Data")
    • Titelzeile kann fix gesetzt werdenbeim Scrollen
    • Zur Laufzeit werden keine Default-Daten angezeigt
    • Durchgezogene Darstellung der Abweichungsachsen
    • Semantische Achsen möglich
    • Scaling und Units unter Spaltentitel anzeigbar
    • Schriftart für Tabelle einstellbar
    • Option zur Unterdrückung von Null-Werten
    • Mehrfach-Auswahl von Tabellenzellen für Filterung
    • Neue Property LOCALE zur Abbildung Tausender- und Dezimaltrennzeichen
    • erste Spalte - Zeilentitel - nun für Skripte als "Trigger" nutzbar
    • Positionierung der Exceptions auch direkt vor und hinter den Werten möglich
    • Leere Zeilen der Data Source werden nicht ausgeblendet
    • Lupe im Filter-Input wird bei Eingabe ausgeblendet
    • Erweiterung der Skriptsprache: alle Properies über Skript setzbar
    • setDeviationLabels analog zu den seriesLabels (auch für Skriptsprache)

    1.1.4

    Bugfixes

    • Namen der Datenserien werden in der UI nun korrekt übernommen, wenn neue hinzukommen
    • 0.0-Werte werden in den Deviations nicht mehr angezeigt
    • getSelectedMember ohne vorherigen Klick löste Fehler aus
    • Problem mit der Darstellung der Deviations in Firefox gefixt
    • Ausrichtung der Exceptions in der ersten Spalte korrigiert
    • Leere Selektion führt nicht mehr zu fehlerhafter Darstellung

    Improvements

    • Micro Pies als Exception Icons nutzbar
    • Breite ist spaltenweise einstellbar
    • Filterbox in Abhängigkeit zur Breite der Spalte
    • fette Linien über Summenzeilen
    • Spalten mit Null-Unterdrückung aus BEx-Query führen nicht mehr zu Verzerrung der Spaltendarstellung
    • Data Debugger eingebaut, welcher Datensnapshots und Remote-Logs ermöglicht ((Alt+Strg+Shift) dann q+w) 

    1.1.3

    Bugfixes

    • Deviation-Charts verursachen zur Laufzeit keine Fehlerausgabe auf der Konsole mehr, wenn negative Breiten auf rect-Elementen liegen
    • Value Format Extended - Scaling 1 führte zu falscher Skalierung - Division durch 10 - Problem behoben
    • Ausrichtung der Alerts gefixt
    • Problem mit NULL-Werten in Abweichungen behoben
    • Problem mit 0-Werten in Abweichungen behoben

    Improvements

    • Text für die Filterbox ist vom Designer setzbar (auch über die Skriptsprache)
    • Text für die Filterbox unterstützt reguläre Ausdrücke
    • Optionen im NumberFormat-Editor wurden erweitert (analog zu den Charts)
    • visibleSeries in Skript-Sprache integriert
    • Tabellen-Zellen haben als cursor den pointer
    • Spalten- und Zeilentitel sind ausblendbar (auch über Skriptsprache)
    • CSS Klassen für Spalten, Zeilen, Dimensionen etc.
    • Labels für Deviations sind an- und ausschaltbar
    • UI: Überschrift für Size und Color ergänzt (analog zu Charts)