8. August 2007 13:30
Hallo miteinander!
Wir haben einen Report, bei dem pro Kreditor die lt. Artikeltabelle zugeordneten Artikel ausgedruckt werden.
Also Dataitem1 = Vendor und Dataitem2 = Item. "Soweit so gut!"
Jetzt wurde gewünscht, das die Kreditordaten auf jeder Seite wiederholt werden. Also habe ich einfach im Header des Dataitem "Vendor" die Eigenschaft "PrintOnEveryPage" auf "True" gesetzt und im DataItem selbst die Eigenschaft "NewPagePerRecord" ebenfalls auf "TRUE".
Zunächst schien auch alles in Ordnung zu sein, doch dann ist uns aufgefallen, dass bei einem Kreditorwechsel auf der unmittelbar folgenden Seite noch der vorhergehende Kreditor ausgedruckt wird und erst auf der nachfolgenden Seite der "neue" Kreditor gedruckt wird.
Die Logig, das erst mit Abruf eines Datensatzes der neue Kreditor zur Verfügung steht, und somit alse erst bei Erreichen des Body-Bereichs - ist mir schon klar.
Aber wie kann ich es am geschicktesten lösen, dass dieser trozdem unmittelbar nach dem Kreditorwechsel zur Verfügung steht??
Habt Ihr da einen Tip für mich?
Gruß
Ralf Müller
Zuletzt geändert von neckit am 9. August 2007 09:19, insgesamt 1-mal geändert.