Miscellaneous Treats in LL23
While holiday season is approching fast, bringing some well-deserved quality time off work for all of us, I briefly wanted to share some miscellaneous treats in version 23 of our List & Label reporting tool with you.
While holiday season is approching fast, bringing some well-deserved quality time off work for all of us, I briefly wanted to share some miscellaneous treats in version 23 of our List & Label reporting tool with you.
No matter which data, using the DataProvider interface you can write your own custom binding. And of course we ship a whole family of providers with List & Label. In LL23, there's a new member of this family that allows your applications to connect to Salesforce data easily.
As promised, today I’d like to report on even more of the updates in Report Server 23. The updates are particularly impressive in the ad-hoc Designer, which provides support for fast creation of simple tables and diagrams. As opposed to the extensive Report Server Designer, only the most important setting options are provided here. In addition, the ad-hoc Designer is likewise available as a separate component in List & Label 23.
Years ago I started developing a class to simplify the integration of List & Label into Xbase++ which I used for all my client's apps. The range of functionality grew with every new task. By now it supports real data preview which is handled in a separate thread.
The Clarion community has been working with List & Label for many years now. Starting with the Solace templates, those were donated to the public domain in 2010. Since then, various contributors have been working on them.
In the brand-new version 22 of List & Label, we introduce a new process to send and receive debug output. This has great advantages when integrating List & Label in existing logging landscapes. Internally, the UDP protocol is now used for sending debug messages. Logging services and web applications has been a royal pain before – it has just become a breeze.
Quite a while ago we introduced a full screen presentation mode which allows you a quick presentation of your reports. Why fire up PowerPoint (or any other presentation software) when you just need to present a couple of charts and tables? This way, your presentations are lightweight and always up to date, as you or your end-users can re-create them just in time.
Version 22 of List & Label will introduce a new WPF wrapper control for the existing WinForms PreviewControl. While it uses a WindowsFormsHost at the core, the wrapper is a drag & drop replacement for the existing WPF preview control which will continue to be supported.
As we swiftly proceed through the development process of List & Label 22, we found a slot to add one more feature to the crosstab. Starting in version 19, we've added a lot of interactivity to the preview, including a feature called "Expandable Regions" for the report container. It allows to expand sub tables by just a click. For LL22, we've now extended this feature to the crosstab.
The IDataProvider interface for .NET has enabled many features that are not available for all of the other platforms so far. Most importantly, it brings multiple report containers and nested tables. For C++, we've included a sample in LL21. This is sadly missing in Delphi. In addition, the current Delphi data-binding engine still works against the BDE, a technology that has been deprecated quite a while ago by Embarcadero.