Rozhraní CrystalReportViewer bohužel žádnou takovou událost nenabízí. Komponenta však obsahuje událost OnPrint, která je protected, takže by nebyl problém vytvořit potomka CrystalReportVieweru a vytvořit si pro tisk vlastní událost. Bohužel nevím, kdy nebo za jakých podmínek se událost OnPrint spouští. Vyzkoušel jsem, že při tisku v default nastavení prohlížeče nereaguje. V tomhle si nechám rád poradit :-) Každopádně rozhraní CrystalReportViewer poskytuje všechny potřebné metody, takže si horní menu můžete vytvořit vlastní (například jako celou novou komponentu pro prohlížení dokumentů) a všechno si ošetřit dle libosti. Jednodušší ale rozhodně bude rozchodit událost OnPrint :-)
|