![]() |
Crystal Reports (8.5), WYSIWYG bei automat. Zeilenumbruch
Hallo,
ich benutze CR8.5 um Drucken. Bei einigen Reports werden Tabellen mit Spalten gedruckt, die lange Strings enthalten. Ich benutze dazu das "kann grösser werden", um von CR automatisch die Zeilenumbrüche generieren zu lassen. Jetzt will der Nutzer nur so viel Text eintragen können, wie auf eine Seite passt ;( Schriftart ist Arial (also variable Zeichenbreite), Die Breite der Spalte ist fix. Ein Auszählen der möglichen Zeilen geht nicht (wegen Arial), 10 kleine i's sind ja kürzer als 10 grosse W's. Ich dachte an sowas wie: - Anzahl der Zeichen ermitteln - Multiplizieren mti Länge des "durchschnittlich breiten" Buchstabens - etwaige Anzahl der Zeilen ermitteln - Hinweis an Nutzer "Achtung, ev. Seitenumbruch" Macht die Vorgehensweise sinn, oder sage ich "feature not available" ... Danke im voraus Heiko |
Re: Crystal Reports (8.5), WYSIWYG bei automat. Zeilenumbruc
An deiner Stelle würde ich sagen "Feature not available"
Gerade beim Crystal ist die Feldhöhe und die Höhe des Bandes wichtig. Zuzüglich evtl. Seitenköpfe und -Füsse. Meines Wissens gibt es auch keine Eigenschaft die dir die tatsächliche Position auf der Seite zurückliefert. |
Re: Crystal Reports (8.5), WYSIWYG bei automat. Zeilenumbruc
Hallo,
ich sagte ja, die Daten des Reports sind bekannt, Länge/Höhe des Textobjektes, Schriftart, Schrifthöhe, alles da. aber du hast Recht, schade um die Zeit. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz