Seite 1 von 1

Tabellenzell Zelleninhalt "splitten" wenn Feldinhalt > Seite

Verfasst: 09.01.2012, 17:23
von Raabiat
Mahlzeit,

Ich habe in einer mehrspaltigen Tabelle eine Spalte, welche einen Freitext enthalten kann. Dieser Freitext kann etwas umfangreicher ausfallen, sodaß ein Überlauf der Zelle entsteht. Wenn ich dann Seitenbrüch im Inhalt zulasse führt dies zwar dazu, dass die Zeile auf der nächsten Seite ausgegeben wird, jedoch wird der Überlauf (alles was über Seitengröße hinausragt) abgeschnitten.

Ich suche jetzt nach einer Möglichkeit, den Zelleninhalt in diesem Fall aufzuteilen, sodaß es keine Überlauf gibt und der die Zelle einfach auf der nächsten Seite weiterschreibt.

Das Szenario kann man ganz einfach nachstellen indem man ein leeres Formular anlegt und in einem Teilformular eine Tabelle anlegt (ein- oder mehrspaltig). Wenn man jetzt die (oder eine der ...) Spalten mit einem umfangreichen Text füllt (ich hab das in nem Loop aus der Anwendung gefüllt) sieht man sofort was ich meine.

Meine beiden Fragen an euch:
  1. Ist es überhaupt möglich, einen Zelleninhalt automatisch splitten zu lassen so daß ein eventueller Überlauf auf der nächsten Seite weitergeschrieben wird?
  2. Welche Möglichkeiten habe ich, das so zu realisieren?

Danke & Grüße,

Markus

Tabellenzell Zelleninhalt "splitten" wenn Feldinhalt > Seite

Verfasst: 09.01.2012, 21:42
von radzmar
Da gibt es folgende Punkte zu beachten:

1. Alle Parent-Objekte müssen ebenfalls Seitenumbrüche erlauben.
D.h. wenn dass die Zelle erlaubt, muss es auch die umgebende Zeile, die Tabelle, das evtl. umgebende Teilformular und natürlich die Seite erlauben.

2. Die Seite muss auf Textfluss gestellt sein.

Tabellenzell Zelleninhalt "splitten" wenn Feldinhalt > Seite

Verfasst: 10.01.2012, 08:40
von Raabiat
hi radzmar,
danke für die schnelle Antwort ...

in allen parent nodes sin Seitenumbrüche im Inhalt erlaubt und die Seite ist auf Textfluss gestellt .... trotzdem schneidet er den Inhalt ab ....

für mich sieht es so aus als ob er eine Zelle, die mehr Inhalt enthält als eine Seite fassen kann, nicht umbrechen kann sondern immer versucht die ganze Zelle auf eine neue Seite zu schicken und dann abschneidet ....

Alle von dir aufgezählten Optionen hatte ich bereits mehrfach gecheckt.

Noch Ideen?