Anand_Biradar Ответов: 0

Страницы Crystal report-это то, как непосредственно печатать с помощью javascript


explain how to print Crystal Report on Client Side on Button Click using JavaScript in ASP.Net. This solution will work printing for Crystal Reports 


Я использовал код javascript работает но он не показывает все страницы в crystal report
затем я использовал speratespages true или false, а затем в crystal report hoe переходил с одной страницы на другую...????

Что я уже пробовал:

HTML-разметка состоит из элемента управления Crystal ReportViewer и кнопки HTML для печати отчета Crystal.

Исходный код: дизайн


&ЛТ;ЧР:CrystalReportViewer идентификатор="CrystalReportViewer1" атрибут runat="сервер" speratepages="ложных" высота="400" ширина="600" BestFitPage="ложно" /&ГТ;



в <тип входного="кнопка" ID="btnprintи" значение="печать" /&ГТ;

Файл JavaScript


< script type= "text/javascript">
функция Print() {
var dvReport = document. getElementById ("dvReport");
var frame1 = dvReport. getElementsByTagName("iframe") [0];
если (навигатор.имя_приложения.метод indexOf("Интернет Эксплорер") != -1) {
frame1.название = frame1.идентификатор;
окна.кадры[frame1.идентификатор].фокус();
окна.кадры[frame1.идентификатор].печать();
}
ещё {
var frameDoc = frame1. contentWindow ? frame1.contentWindow : frame1.contentDocument.документ ? frame1.contentDocument.документ : frame1.contentDocument;
frameDoc.печать();
}
}
< / script>

0 Ответов