Zeile verankern vergrößert die Zeile statt zu überlappen

Wir haben kürzlich von LL26 auf LL29 aktualisiert und haben nun mit einem Report ein Problem, was die Verankerung einer Zeile betrifft.

Die Zeilen einer Tabelle sollen quasi über einen gemeinsamen Zeilen-Kopf in Abschnitte gegliedert werden. Der Kopf besteht aus einem Bild und einem Text, der sich über mehrere Zeilen erstrecken kann. Bisher war der Kopf als letzte Zeile definiert und an Zeile 1 verankert.
Seit dem Update auf LL29 überlappt diese Zeile nicht die anderen, sondern schiebt die erste Zeile auf, wenn deren Höhe geringer ist als die Höhe des Kopfs.
Dadurch entsteht ein sehr unschöner Abstand zwischen 1. und 2. Zeile. Als weitere Folge braucht der Ausdruck wesentlich mehr Platz.

Grafik zum Vergleich: Links wie bisher, wie es aussehen sollte. Rechts wie es jetzt ist.

Was können wir tun, um das gewünschte Verhalten wiederherzustellen?

Hallo Christian,

schwer nur anhand des Screenshots zu beurteilen, was die Ursache ist und wie man es “lösen” könnte. Aber weil du “verankern” ins Rennen gebracht hattest klingelte es da bei mir - da gab es in einer der letzten Versionen von List & Label eine neue Option ala LL_OPTION_IMPROVED_TABLELINEANCHORING, um ein vorheriges Verhalten bei der Verankerung wieder herzustellen - vielleicht hilft dir das auch schon weiter? Sollte in der Programmierer-Referenz bei den Neuerungen/Wichtig Änderungen stehen.

Grüße

2 Likes

Super! Genau das war die Lösung!
Ich hatte zu “verankern” in der Programmierer-Referenz nichts gefunden (hätte wohl nach “Verankerung” suchen müssen…) und selbst über google nur die Stelle im Designer-Handbuch (die natürlich nicht auf diese Option hinweist) gefunden.
Vielen Dank für Deine Hilfe!

2 Likes