List & Label Standard Reporting Edition 29.001

Released: Jan 25, 2024

Aggiornamenti in 29.001

Funzionalità

New Features

  • .NET
    • The OdbcDataProvider now supports a custom ParameterMarkerFormat. Use it to override or correct the format available from the driver's DatabaseInformationSchema.
    • The syntax for data source parameters now supports passing "allowblank" in order to allow the resulting report parameter's value to be empty.
    • Special "Signed" NuGet packages with the signed List & Label assemblies are now available.
  • Export
    • XHTML-Export: Images in Crosstab Headers are now supported.
  • Other
    • Setting LL_OPTION_PERCENTAGEFORMAT_INCLUDES_NBSPACE (408) to "1" adds a non-breaking space between the value and percentage sign for the percentage formatter. Can be used to ensure compliance to DIN 5008 in this case.

Improvements

  • Report Designer
    • Changing content of a text paragraph in the text object may have resulted in a mismatch in between conditional formatter and the actual content. Now the formatter is preserved for each content type.
    • The table of operators in the function wizard was not correctly aligned, and the explanation texts possibly hidden.
    • For performance reasons, the text object now does not utilize precise text width calculation for any text length greater than 32768 characters in layout preview anymore.
    • The tree in the object list for linking dialog (!) is now drawn with antialiased symbols.
    • To speed up the formula editor when dealing with very large formulas, the intellisense bracket nesting evaluation has been optimized and additionally is now limited to a default maximum level of 200 with an associated parsing duration of max. 200ms. Those default values may be adjusted by setting LL_OPTION_INTELLISENSE_MAXNESTINGDEPTH and LL_OPTION_INTELLISENSE_INNERTIMEOUT to different values.
  • .NET
    • The .NET assemblies' versions now contain the build number and/or the vcs revision, e.g. AssemblyFileVersion "29.1.340" and AssemblyInformationalVersion "29.1.340.c099633a14e6ec7acade7719668325b9a8de63ac". The AssemblyVersion remains unchanged, e.g. AssemblyVersion "29.1.0.0".
    • The ListLabel constructor now throws a helpful exception if running on an Azure App Service without Docker containerization. This scenario is not supported by Microsoft and results in strange errors later on anyway. So, List & Label now catches it as early as possible.
    • The user interface of the .NET Sample Center has been overhauled and additional information and links to important topics of individual examples have been added.
  • Print
    • Print/Export Dialog: if the exporter has "infinite report container" set, the "page range" options are now suppressed.
  • Tools
    • Token Generator: The app now supports high DPI awareness.