29. November 2012 14:18
Guten Tag zusammen,
ich habe folgendes Problem:
Erstellt werden soll eine Liste mit allen offenen Aufträgen und den dazugehörigen Auftragszeilen.
Dafür habe ich einen Report mit den DataItems
- Code:
Sales Header
Sales Line
erstellt.
Die Sections sind folgender Maßen aufgebaut:
- Code:
Header, Header(1)
Soll nur auf erster Seite dargestellt werden
Header, Header(2)
Soll als Kopf auf jeder Seite dargestellt werden (Überschriften)
Header, Body(3)
Soll die Sales Header durchlaufen und prüfen, ob die darunterliegenden Zeilen ausgabewürdig sind.
Line, Header(1)
Shape-Line zur optischen Trennung pro Auftrag
Line, Body(2)
Soll alle zum obigen Auftrag gehörigen Zeilen ausgeben
Das Problem ist nun, dass wenn nicht alle Zeilen eines Auftrags auf die aktuelle Seite passen, er mittendrin einen Seitenumbruch macht.
Ist dies irgendwie zu verhindern?
Wenn nicht alle Zeilen eines Auftrags auf die aktuelle Seite passen, soll er diesen erst auf der nächsten Seite darstellen.
Habe jetzt schon Stundenlang mit verschiedenen Sections und der Eigenschaft Keepwithnext rumprobiert, aber es will mir einfach nicht gelingen.
Gibt es überhaupt eine Möglichkeit?
mfg howare