Améliore les composants "Printing", "DataProvider" et "Designer".
Février 3, 2021
Nouvelle Version
Fonctionnalités
New Features
Components
- Added TLlPreviewControl to the FireDac package.
- Downward compatibility for Enum assignments in Embarcadero Delphi.
- VCL FireDac component now supports 64bit Embarcadero C++ Builder applications.
Dataprovider
- LL_OPTION_NOFILEVERSIONUPGRADEWARNING can now also be used to suppress the message box that is triggered by a conversion from a different expression mode.
- The InMemoryDataProvider's AddRelation method now has an overload that allows you to assign a name to the relation.
- The CsvDataProvider's stream constructor now supports the same default values as the file name constructor, making construction much easier for standard CSV streams.
Designer
- Added URL hyperlinks to charts supported in the viewer and in PDF files.
Export
- Added support for XRechnung in PDF export.
- The <page> tag in XML export now contains information on the page dimensions.
Improvements
Components
- Internetmarke: Updated internal GUID to get new price lists from 01.01.2021.
- Java/JNI: Updated main Java declaration files for LL and LS to new/missing const values/options based on C++ header files.
Microsoft .NET
- Added SaveProjectInUtf8 to LlOption enumeration.
- Added ImprovedTableLineAnchoring to LlOption enumeration.
- If a TOC, IDX or GTC file did not exist at print time, the wrong error message could be displayed ("invalid job handle" instead of "file not found").
- Added ImprovedTableLineAnchoring to LlOption enumeration.
- The OData constructor now consumes an ICredentials interface instead of a NetworkCredential instance.
DataProvider
- The CsvDataProvider now recognizes an undelimited, empty field correctly and thus is more fault tolerant.
- The DbCommandSetDataProvider now also supports fields with a "." in the field name.
- In native support of expressions, the handling of BOOL fields is now improved to get rid of unnecessary nested comparisons.
Designer
- Improved treeview performance for a huge number of variables.
- The RTF editor always changes the keyboard layout according to the current selection. This can now be switched off.
Print
- If the USER printer had a different USER format than the project, the project's USER format is now added to the paper formats as "Default" and can be re-applied.
- Printers that were defined using a formula were not editable in the print dialog. Now, if they are encapsulated in a "ChangeType(<formula>, "const") wrapper, they are editable again.
- For label printers where the paper size is modified after a project was created, there was a problem detecting that the visible paper size was not the paper size stored in the project. Now the dimensions are shown in the layout editor.
Export
- JSON Export now includes custom label information for each table.
Other
- If an old LicensingInfo is passed, LL now displays a helpful message (again) that describes what to do to fix this.
- The preview ribbon allows yiu to temporarily select a slideshow transformation, if the project itself doesn't define one. Now, the transformation names in the dialog are localized with a user-friendly display name.
List & Label Professional Reporting Edition
Solution complète de création de rapports pour .NET/.NET Core, Delphi, C++, Java, Progress et bien plus encore.
Distributeur officiel depuis 2010