Mam stronę Params, gdzie zapełniam wszystkie parametry, które później wykorzystam do generowania raportu.
Gdy użytkownik kliknie przycisk "Pokaż raport", otwieram kolejną stronę aspx, na której mam obiekt ReportDocument repDoc
, aby wygenerować raport. Do renderowania raportu używam następujący kod:Jak przerwać raport Crystal Report:
repDoc.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report Name");
Istnieją doniesienia, że wymaga czasu i niektórzy użytkownicy wolą, aby zamknąć stronę, ale wciąż ten raport jest generowany na serwerze. Jak mogę przerwać raport po tym, jak zadzwoniłem do metody ExportToHttpResponse
, aby uniknąć renderowania raportów, których nikt nie zobaczy/nie użyje?