Jak za pomocą CrossView rozpocząć wpisywanie danych od nowej strony?

0

Witam,
tworzę sobie raport w zdarzeniu OnBeforePrint ( w kodzie raportu) gdzie mam CrossView
Tworzę go za pomocą min. komend AddValue.
Ładnie się wszystko wypełnia. Jednak potrzebuję po określonej ilości danych, by następne zaczęły się wpisywać od nowej strony, hmm nie wiem jak to zrobić.
Tylko nie masterdata żaden , bo raport jest zlepkiem skomplikowanych zapytań sql.

Porszę o sugestie.
Pozdrawiam

0

Możesz użyć tego komponentu nagłówek grupy. Jemy zdefiniować odpowiedni warunek, wewnątrz umieścić crossview i na nagłówku grupy ustawić startnewpage. W efekcie musisz tylko mieć jakiś rekord określający grupę (np ilość rekordów)

0

nie za bardzo mi to pomoże, chciałbym się odnieść do samego CrossView i jemu dać jakąś instrukcję by np w tym momencie zaczął od nowej strony

0

i OCZYWIŚCIE szukałeś w dokumentacji i OCZYWIŚCIE nigdzie nie pisze... RTFM

0

No i dziękówka za wskazówkę. Fakt, nie przeglądałem dokumentacjii dość skrupulatnie ;) Zrobiłem na zdarzeniu OnPrintCell CrossView i za pomocą polecenia Engine.NewPage();
Działa tak jak chciałem. Koniec tematu :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1