My script never reaches to the second alert i.e. alert("hi1"). I think there is some problem with my ig.loader any helps??
I have this Report1.igr report that I am trying to display on this Repot.cshtml page but nothing appears except the heading
//
alert("hi") $.ig.loader({ scriptPath: "@Url.Content("~/Scripts/Infragistics")", cssPath: "@Url.Content("~/Content/Infragistics/")", resources: "igReportViewer" }); alert("Hi 1");
$.ig.loader(function () { alert("hi 2"); $("#report").igReportViewer({ height: 600, renderSettings: { definitionUri: 'ReportingClassLibrary;component/Report1.igr', serviceEndpointUri: "ReportService.svc/ajaxAddress/" } }); });
Thank you Mr. Hristo for taking time out to reply.
The following is the code that of my cshtml file where I am trying to display a report(Report1.igr). When I view this in browser(chrome) and go to inspect element I see the errors as I have posted. (related to )
Uncaught TypeError: Cannot read property 'bulkDefine' of undefined
Uncaught TypeError: undefined is not a function
<html>
<head>
<title></title>
<script src="@Url.Content("~/Scripts/jquery-1.10.2.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/modernizr-2.6.2.js")" type="text/javascript"></script>
<script src="@Url.Content("~/js/scripts/infragistics.loader.js")" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
$.ig.loader({
scriptPath: "@Url.Content("~/js/scripts")",
cssPath: "@Url.Content("~/js/css")",
resources: "igReportViewer"
});
$.ig.loader(function () {
$("#report").igReportViewer({
height: 600,
renderSettings: {
definitionUri: 'ReportingClassLibrary;/Report1.igr',
serviceEndpointUri: "ReportService1.svc/ajaxAddress/"
}
alert("hi 2");
</script>
<div id="report"></div>
</body>
</html>
Hello Khatkar,
I was not able to reproduce this behavior. Could you please send a sample for investigation if possible ?
Looking forward to hearing from you.
I Have changed a few things on this i.e. the path to the scripts seemed incorrect. But now the errors that I am getting are.
Uncaught TypeError: Cannot read property 'bulkDefine' of undefined :65463/js/scripts/modules/infragistics.dv.core.js:14Uncaught TypeError: undefined is not a function :65463/js/scripts/modules/infragistics.ui.chartlegend.js:16Uncaught TypeError: undefined is not a function :65463/js/scripts/modules/infragistics.ui.chart.js:24Uncaught TypeError: Cannot read property 'bulkDefine' of undefined :65463/js/scripts/modules/infragistics.chart_categorychart.js:14Uncaught TypeError: Cannot read property 'bulkDefine' of undefined :65463/js/scripts/modules/infragistics.chart_financialchart.js:14Uncaught TypeError: Cannot read property 'igReportViewerConstants' of undefined infragistics.ui.reportviewer.js:1Uncaught TypeError: undefined is not a function Report:68
While Viewing in the browser's Inspect item.