News combit Dev Blog

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

Posted: Monday, April 26, 2021 | 0 comment(s)
 
The second Service Pack for List & Label 26 has been released and contains many new features and improvements. We have listed them all for you in this blogpost. The individual entries were taken directly from the English Readme.

Service Pack 26.002


New Features

.NET

  • Added support for an embedded PDF file via DOM.


Components

  • VCL FireDac Added PrintOptions Methods.
  • VCL BDE Added possibility to change DevMode structure before printing > OnChangeDCProperties.


Others

  • Official support for Windows 10 Version 21H1.
  • Crosstab: Adding a new subcell, the formatting formula tries to find out the result type, if it is integer, it will reflect this by having no decimals.


Tools

  • Debwin4: Added an option for long-term monitoring.
  • Debwin4: A new suboption under "SaveLog" allows to select the columns before saving the log.
  • Debwin4: Added persistence to the docking window states.
  • New Feedback.exe will enable the user to provide feedback during setup cancellation and deinstallation. In the future it will also enable to provided feedback about the ongoing trial phase.
 

Improvements

Designer

  • PDF: Better support of gradients within a PDF object.


Dataprovider

  • OpenEdgeDataprovider Support for WebDesigner, ReportParameters are now passed through and can be used as OE serviceparameters.
  • Improved the SQLiteConnectionDataProvider's parsing of relations. The old implementation was too specific on the syntax of the primary and foreign keys. Now we tolerate if e.g. table and field names are not enclosed in square brackets.


Print

  • If an old BMP bitmap was used (BITMAPHEADER size 40) with 32 bits and non-constant alpha (at least one pixel with an alpha value), the alpha - unknown to the old BMP) is unexpected for a lot of Windows APIs and GDI+ etc, so the alpha value is set to 255 before painting/extracting from the EMF.


Export

  • PDF: If deprecated option PDF.PDFAMode was used with values "1" or "2" (means PDF/A-1a or PDF/A-1b, which does not support any kind of file attachment) but ZUGFeRD is going to be used, the PDF export could fail, because of the missing support of file attachments of selected option PDFAMode. Now the deprecated option is overwritten if ZUGFeRD is used/defined.
  • XHTML Export: New Option 'XHTML.StretchImageToFullSize' to stretch a picture to the actual 'div' Size in HTML. Default is false.
  • Preview: If an error/exception occurred when saving the current preview into an export format from the preview (save as...), then this error was only logged to Debwin. Now the user will get a message.
  • PDF: If a form control's name property contains a period character ("."), it will now automatically be translated to colon (":") - e.g. "Form.Name" will translated into "Form:Name". This might be important if the resulting PDF document is post processed afterwards. Reason: The Adobe PDF standard does not allow a period separator in a field name, because the period is reserved as a separator for hierarchical name structures, so a partial name shall not contain the period character.


Report Server

  • Database structure for the relations dialog in datasources are now cached and will only be updated, if fields are changed, that will affect the structure.
  • Firebird database provider will now utilize the advance filter support to support database-level filtering through filters.
  • Parameter syntax assistant now has a button group for navigating between general and source tab.
  • Message after successfully installing a service pack database update will now be shown correctly.
  • Added delete button for parameters in the datasource parameter syntax assistant.
  • Editing a report template without any datasources will now automatically show the datasource selection.
  • Unauthenticated access to the preview or Ad-hoc Designer of an report template will now redirect to the login page instead of showing an unauthenticated error.
  • The Report Server now accepts "X-Forwarded" headers set by load balancers or proxies, which may would otherwise result in an error when using the Report Server Designer.


Components

  • Java/JNI: Applied still missing function LlDbAddTableEx.


Html5Viewer

  • New viewer option for specifying date format culture.


Tools

  • Debwin4: Improved click behavior of search combo box. Text is no longer selected on second click, red background from a failed search is removed on click.

 
Mail

  • Outlook 2019/64 bit does not register MAPI for 32-bit applications correctly. Now the key under (HKCU/HKLM)\software\Clients\Mail is scanned for Outlook, too.


Other

  • Improved "const" detection of expressions (and braces "()" were erroneously considered being non-const), - improved debug output for native expression translation.


Download the new Service Pack 26.002 here.




Author: Daniel Kenner
Quality Assurance Manager

Daniel is responsible for quality assurance at combit. Besides QA, he is also involved in many other areas. He spends his free time with his family, playing video games and running.


 

RSS
combit Development BlogRSS
What’s this blog for?
A place to share updates about the ongoing development of our products. General musings on the software industry included.
Archive
April 2021 (2)
March 2021 (1)
February 2021 (2)
January 2021 (1)
December 2020 (2)
November 2020 (1)
October 2020 (2)
September 2020 (1)
August 2020 (2)
July 2020 (1)
June 2020 (1)
May 2020 (2)
April 2020 (2)
March 2020 (2)
February 2020 (1)
January 2020 (1)
December 2019 (1)
November 2019 (2)
October 2019 (2)
September 2019 (2)
August 2019 (2)
July 2019 (2)
June 2019 (2)
May 2019 (1)
April 2019 (0)
April 2019 (1)
March 2019 (1)
February 2019 (1)
January 2019 (1)
December 2018 (1)
November 2018 (2)
October 2018 (4)
September 2018 (4)
August 2018 (2)
July 2018 (2)
June 2018 (2)
May 2018 (1)
April 2018 (1)
March 2018 (1)
February 2018 (2)
January 2018 (1)
December 2017 (1)
November 2017 (2)
October 2017 (3)
September 2017 (3)
August 2017 (2)
July 2017 (2)
June 2017 (1)
May 2017 (2)
April 2017 (1)
March 2017 (1)
February 2017 (1)
January 2017 (2)
December 2016 (1)
November 2016 (1)
October 2016 (4)
September 2016 (5)
August 2016 (2)
July 2016 (2)
June 2016 (3)
May 2016 (2)
April 2016 (3)
March 2016 (3)
February 2016 (1)
January 2016 (2)
December 2015 (2)
November 2015 (1)
October 2015 (4)
September 2015 (5)
August 2015 (2)
July 2015 (2)
June 2015 (2)
May 2015 (1)
April 2015 (2)
March 2015 (1)
February 2015 (1)
January 2015 (1)
December 2014 (2)
November 2014 (1)
October 2014 (1)
September 2014 (2)
August 2014 (1)
July 2014 (2)
June 2014 (1)
May 2014 (2)
April 2014 (1)
March 2014 (2)
+1 800 256 3608 (toll-free North America only)