ReportBook reportBook = new ReportBook();foreach (Participant participant in participants){ reportBook.Reports.Add(new ConfirmationLetter() { DataSource = participant });}uxReportViewer.Report = reportBook;System.ArgumentException was unhandled Message=Parameter is not valid. Source=System.Drawing StackTrace: at System.Drawing.Image.get_RawFormat() at Telerik.Reporting.PictureBox.set_Value(Object value) at J4N.GroopleReports.Reports.Documents.ConfirmationLetter.InitializeComponent() in C:\Users\J4N\Dropbox\WorkSpaces\DotNET\GroopleReports\Reports\Documents\ConfirmationLetter.Designer.cs:line 90 at J4N.GroopleReports.Reports.Documents.ConfirmationLetter..ctor() in C:\Users\J4N\Dropbox\WorkSpaces\DotNET\GroopleReports\Reports\Documents\ConfirmationLetter.cs:line 23 at J4N.GroopleReports.UI.NemesisReports.ReportView..ctor(IEnumerable`1 participants) in C:\Users\J4N\Dropbox\WorkSpaces\DotNET\GroopleReports\NemesisReports\ReportView.xaml.cs:line 42 at NemesisReports.MainWindow.Button_Click(Object sender, RoutedEventArgs e) in C:\Users\J4N\Dropbox\WorkSpaces\DotNET\GroopleReports\NemesisReports\MainWindow.xaml.cs:line 158 at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Primitives.ButtonBase.OnClick() at System.Windows.Controls.Button.OnClick() at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) at System.Windows.Application.RunDispatcher(Object ignore) at System.Windows.Application.RunInternal(Window window) at System.Windows.Application.Run(Window window) at System.Windows.Application.Run() at NemesisReports.App.Main() in C:\Users\J4N\Dropbox\WorkSpaces\DotNET\GroopleReports\NemesisReports\obj\x86\Debug\App.g.cs:line 0 at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() InnerException:
//// pictureBox1//this.pictureBox1.Location = new Telerik.Reporting.Drawing.PointU(new Telerik.Reporting.Drawing.Unit(0D, Telerik.Reporting.Drawing.UnitType.Cm), new Telerik.Reporting.Drawing.Unit(0D, Telerik.Reporting.Drawing.UnitType.Cm));this.pictureBox1.MimeType = "image/jpeg";this.pictureBox1.Name = "pictureBox1";this.pictureBox1.Size = new Telerik.Reporting.Drawing.SizeU(new Telerik.Reporting.Drawing.Unit(19D, Telerik.Reporting.Drawing.UnitType.Cm), new Telerik.Reporting.Drawing.Unit(4D, Telerik.Reporting.Drawing.UnitType.Cm));this.pictureBox1.Value = ((object)(resources.GetObject("pictureBox1.Value")));http://fullsaas.blogspot.com/2011/02/how-to-use-telerik-report-in-aspnet-mvc.html
The report looks right but I'm getting a javascript error when running in Chrome. It is:
"Telerik.ReportViewer.axd:204 Uncaught SyntaxError: Unexpected token &"
Full trace below:
Telerik.ReportViewer.axd:204 Uncaught SyntaxError: Unexpected token &
ReportViewer.NavigateReportFrame Telerik.ReportViewer.axd:204
ReportViewer Telerik.ReportViewer.axd:88
(anonymous function) report:196
Any ideas on how to resolve this? I'm using the trial version and testing with both MVC2 and MVC3 in order to verify things are solid before purchasing.
Thanks - wg
Hi,
I am using the Telerik Reporting Q2 2011 (version 5.1) with Silverlight (4.0.60531.0). When I click on the print button at ReportViewer, just a quick progress bar show at IE and print dialog does not pop-up. Moreover, save dialog works for all formats except PDF and TIF formats. On selecting these formats following error occurs:
Value cannot be null
Parameter name: Key
The request URL is as follows:
http://www.loanvantageprm.com/dev/cre.sl/ReportService.svc/resources/exportcachedreport?instanceId=e5203627-88e0-4458-b5df-099bdcdcab63&format=PDF&deviceInfo=%5b%7b%22Key%22%3a%22CurrentCulture%22%2c%22Value%22%3a%22en-US%22%7d%2c%7b%22Key%22%3a%22CurrentUICulture%22%2c%22Value%22%3a%22en-US%22%7d%2c%7b%22Key%22%3a%22Telerik.ReportViewer.PageNumber%22%2c%22Value%22%3a1%7d%2c%7b%22Key%22%3a%22Telerik.ReportViewer.InstanceID%22%2c%22Value%22%3a%22e5203627-88e0-4458-b5df-099bdcdcab63%22%7d%2c%7b%22Key%22%3a%22ImmediatePrint%22%2c%22Value%22%3atrue%7d%5d&sequence=22c2b34d-dc4f-4112-8dec-37cd7bfd6dd6
This dev URL can be accessed for report service: http://www.loanvantageprm.com/dev/cre.sl/ReportService.svc
This can also be used to generate wsdl: http://www.loanvantageprm.com/Dev/CRE.SL/ReportService.svc?wsdl
Please look at the issue and suggest possible solution. Thank you for your time and consideration.
BR
Adil