Crystal reports - subraport

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Jaras
Posty: 250
Rejestracja: 29 paź 2010, 13:08
Rola: Użytkownik CDN XL
Wersja: 9.6

Crystal reports - subraport

Post autor: Jaras »

Witam, chcę zrobić wydruk załączników do FV aby drukowały się na ostatnich stronach bez nagłówka i stopki z FV, jako oddzielny wydruk.
Czy można takie rozwiązanie wykonać w CR?, jeśli tak to proszę o jakieś podpowiedzi. Dzięki

taszek
Posty: 609
Rejestracja: 12 wrz 2012, 13:20
Rola: Administrator CDN XL
Wersja: 2016

Re: Crystal reports - subraport

Post autor: taszek »

Ja bym wrzucił taki podraport w stopkę raportu głównego.
Pozdrawiam
Wojtek Cyrklewicz

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Crystal reports - subraport

Post autor: elmiq »

Przed sekcją z subraportem określ NewPageBefore, a w sekcjach typu Page Header i Page Footer (tam gdzie masz nagłówki i stopki FS) dodaj warunki na ukrywanie w przypadku gdy numer strony jest równy całkowitej liczbie stron.

Pozdrawiam,
Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
pores
Posty: 254
Rejestracja: 14 lip 2008, 13:53
Rola: Inny
Wersja: 2023
Kontakt:

Re: Crystal reports - subraport

Post autor: pores »

Taszek ma rację.
pozdrawiam

stefan poręba
http://www.dobrafarma.pl

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Crystal reports - subraport

Post autor: elmiq »

pores pisze:Taszek ma rację.
Problem z racją jest taki, że rzadko jest tylko jedna. Jak po prostu wrzuci podraport w stopkę, to nie ma gwarancji, że będzie on na osobnej stronie co było początkowym założeniem. Stąd konieczność dodania NewPageBefore na sekcji w stopce raportu oraz warunków na Page Header/Footer.

Pozdrawiam,
Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

Jaras
Posty: 250
Rejestracja: 29 paź 2010, 13:08
Rola: Użytkownik CDN XL
Wersja: 9.6

Re: Crystal reports - subraport

Post autor: Jaras »

Próbowałem tak jak Taszek pisał i wtedy subraport się nie generował, lecz nie wiem czy wpływ na to miał nagłówek w subraporcie - dopiero zaczął się generować jak w nagłówku subraportu wyłączyłem drążenie danych. W tym przypadku problem się pojawił ten o którym pisze Mateusz.
Mam pytanie czy ten subraport powinien być w nagłówku, stopce czy szczegółach?

Mateuszu, wystarczy warunek NumberPage = TotalPageCount czy możne OnlastRecord?

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Crystal reports - subraport

Post autor: elmiq »

Wystarczy PageNumber = TotalPageCount we wszystkich sekcjach Page Header/Footer oraz zaznaczenie na sekcji w stopce raportu (tej w której masz subraport) New Page Before/ Nowa strona przed.

Pozdrawiam,
Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

Jaras
Posty: 250
Rejestracja: 29 paź 2010, 13:08
Rola: Użytkownik CDN XL
Wersja: 9.6

Re: Crystal reports - subraport

Post autor: Jaras »

Dzięki, działa wszystko poprawnie.
Problem jest jeśli subraport ma kilka stron ale to już tylko napisanie funkcji.
Dzięki za pomoc.

ODPOWIEDZ