FastReport v2020.1.0 Release Notes

Release Date: 2019-12-02 // 3 months ago
  • ➕ added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true
    ➕ added a property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same vaues are joined. If True - rows are split (like TableObject)
    ➕ added an ability to change export settings. To do this, you need to subscribe to the ExportParameters event in WebReport.Report

    🍱 🐛 fixed a bug with trying to convert DBNull in empty string when ConvertNulls is disabled
    🍱 🐛 fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page
    🍱 🐛 fixed view of background on BarcodeObject at Html export
    🍱 🐛 fixed incorrect width and height for reports with mixed page orientation (Landscape & Portrait)
    🍱 🐛 fixed incorrect view of background in ShapeObject
    🍱 🐛 fixed lack of non-standard fill (Hatch, LinearGradient, etc.) on ShapeObject
    🍱 🐛 fixed a bug with SQLite plugin if database includes null-values

Previous changes from v2019.4.0

  • 🍱 🔨 graphics dependency changed from CoreCompat.System.Drawing to System.Drawing.Common

    ➕ added a new Json data connection integrated into the engine
    ➕ added RepeatBandNTimes property for bands
    ➕ added Bezier curve for polygons
    ➕ added a new time format minutes:seconds [mm:ss]

    🍱 🐛 fixed TypeConverter on the TextObject.ParagraphFormat property
    🍱 🐛 fixed a bug with breaking ManualBuild table with CanBreak = false
    🍱 🐛 fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand
    🍱 🐛 fixed a bug when font changed in parent report were not changed in inherited report
    🍱 🐛 fixed image size calculation when AutoSize is enabled in the preparation stage
    🍱 🐛 fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage