New Service Pack 29.001 for List & Label and the Report Server

The new Service Pack 29.001 brings several new features and improvements. The .NET Sample Center user interface has been completely redesigned to provide additional information and links to the samples. Also new are special “signed” NuGet packages that contain signed List & Label assemblies. The OdbcDataProvider now supports a custom ParameterMarkerFormat to override or correct the format provided by the driver.

For a detailed list of all changes, see the servicepack.pdf in your installation or in the service pack download section.

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. #nt

Report Server

  • Parameter Syntax Assistant now supports enabling the “allowblank” option to allow the parameter value to be empty.

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.

Web Components

  • Web Designer: The app now supports high DPI awareness.
  • Table field selection (in table creation wizard) now has the “fields” node expanded by default.
  • Web Report Designer: Object selection in the left menu bar can now be cancelled by pressing the escape key.
  • Web Report Designer/Viewer: Improved looks of dropdowns in export options.

.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, we now catch 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.

Report Server

  • Web Designer: Table field selection (in table creation wizard) now has the “fields” node expanded by default.
  • Web Designer: Object selection in the left menu bar can now be cancelled by pressing the escape key.

Security

Web Components

  • WRD/WRV: Updated Axios to 1.6.5.

Related Posts

Leave a Comment