Embedding Fonts in Project Files

embedded fonts in project files header

Applications are increasingly deployed in Docker environments or directly on the web server. With doing so, it’s often challenging to provide fonts. In particular, installing fonts in Docker containers can be a tedious task, as previously documented here in our forum. Fonts often can’t be easily distributed or installed on web servers either. This creates a situation, particularly with company-owned fonts, in which not all required fonts are available by default.

A High Level of Satisfaction and New Ideas: Insights from our List & Label Customer Survey 2024

Back in March, we conducted our annual customer survey to gain deeper insight into the satisfaction and needs of our developer community. The results were extremely pleasing and revealing towards our aim to continuously develop List & Label and our services. Of course, we’d like to share them with you.

InMemoryDataProviderWrapper: Data Provider on Steroids

The features of different data providers vary widely. Depending on the data source, sorting, native aggregate functions or filters at database level may be available directly. Or not. For example, none of this is available in file-based formats such as JSON or XML, or even in “web” formats such as REST. These are typically read “front to back” and therefore cannot offer sorting or native aggregation. With List & Label 29, we have something new to offer.

Introducing Adjacent Pivot/Crosstabs for Multi-Dimensional Data Analysis

Pivot/crosstabs are a very popular object within the List & Label Designer, that’s why we’re continuously adding enhancements to this important features. So far though, despite all added extensions, pivot/crosstabs have ultimately been a simple grouping in two dimensions. From version 29 on, they’ll become more dimensional.

Enhanced Drag & Drop Support in the Designer

A frequently asked question was: “Why can’t I see the relations in the report designer?” This question refers to the variable/field window, in which 1:1 relationships were displayed, but not (the usually much more important) 1:n relationships. In short, our answer was always: “The relations are there, but only in the object window, e.g. when creating tables”. We even put the long answer in a Knowledgebase article.

Adding Page Breaks at Arbitrary Positions

List & Label already has a wide range of functionality to control the page flow as needed. Each object has a “Pagebreak Before” property, just like the elements in a report container. Tables have an additional page break condition that is evaluated for each line. However, one feature was missing: forcing a page break within a text. This was changed in version 28.