LST mit Berichtscontainer exportieren als RTF-Datei, nicht als Tabelle

Hallo,

ich möchte gerne eine LST-Layout mit Berichtscontainer als RTF exportieren.

Funktioniert auch grundsätzlich.

Jedoch wird mir die RTF wie eine Tabelle aufgebaut.

Geht das auch irgendwie nicht als Tabelle? Also einfach als ein Textblock?

Problem ist, dass andere externe Viewer und auch der TLl31RTFObject z.B. die RTF dann gar nicht richtig darstellen kann. Zum Teil sind Zeilen abgeschnitten usw.

Hallo Leonardt,

vielen Dank für deine Frage.

Leider wird sich das nicht ändern lassen. Ein reiner Fließtext‑Export ist nicht vorgesehen, da dies bei komplexeren Layouts schwer umzusetzen wäre. Der RTF-Export ist vorwiegend für Word als Viewer optimiert/ausgelegt und kann daher in anderen Viewern ein unerwartetes Ergebnis zeigen. Wir verwenden dabei das Windows-RTF-Control, das jedoch nur eine sehr eingeschränkte Unterstützung für Tabellen bietet (About Rich Edit Controls - Win32 apps | Microsoft Learn) und Tabellen daher manchmal nicht richtig rendered. Einige dieser Einschränkungen listen wir auch in unserer Dokumentation unter https://docu.combit.net/progref/de/index.html#!Documents/einschrnkungen21.htm (z.B. Punkt 5) auf.

Falls die Darstellung auch unter Word nicht wie erwartet sein sollte, und das Thema essentiell für dein Projekt ist, kannst du uns gerne einen Supportcase anlegen An-Abmelden, in dem wir den Bericht dann genauer untersuchen. Dazu benötigen wir entweder die lauffähige Anwendung mit Datenquelle oder, einfacher, du stellst ein vergleichbares Layout mit der Demoanwendung nach, dann reicht uns der Beispielbericht. Die Beispielanwendung findest du unter: C:\Program Files (x86)\combit\LL31\Beispielanwendung\DemoApplication31.exe