C# - App Hosting Report Viewer Crashes On Exit After Export?
Apr 21, 2010
We have a .NET Winforms application that hosts the Crystal Reports Viewer control (Version XI). It works well for the most part but when an export of data from the viewer is performed the application will crash on exit and in unmanaged code. The error message is not very useful and just says that an incorrect memory location was accessed. No other info such a specific DLL etc. is provided.
This only happens after the viewer is used to export a report to CSV, XML etc. My guess is that at some point in the export process Crystal creates a resource that attempts an action on shut down to a parent window (perhaps) that no longer exists.I've seen a number of memory leak and shut down issues with Crystal but this one's new. Has anyone seen it and come up with a workaround or has ideas for workarounds?So far we've tried explicitly disposing of all crystal-related objects, setting to null and even setting a Thread.Sleep cycle on shut down to "give Crystal time to clean up."
Update:The crash happens only on shut down (so not immediate)All export formats work
All export files are created properly
CR is installed on the same machine as the hosting .NET app not sure about exporting from the IDE... is that even possible?
View 1 Replies
ADVERTISEMENT
Sep 8, 2009
I have a problem in crystl report viewer export button, when user click on the export button. it becomes hangs . this thing I observed the same report are working fine in XP OS and XP 2003 server, this problem produced only in Window 2008 Server and Vista workstation. one thing more, I have used Multi Threading in crystal report . for performace improvement I called a crystal report asyncrosni calll. It is wonder all reports is show well and only export button create problem I m usiing crystal report 11 release 2 with latest service packs and hot fixes.
View 1 Replies
Dec 28, 2008
These things look about the same to me. Is there any reason I should use one over the other?
View 5 Replies
Dec 24, 2010
Possible Duplicate: Crystal Reports vs ReportViewer Pros/Cons? what is the difference between MS Report Viewer and Crystal Report Viewer? I need to display some basic info. from my database and donot want to install any additional programs on client's computer to run the report.
View 1 Replies
Nov 9, 2011
I have a strange issue with a Web Browser control on a form. The application I made is nothing more than a form with a tab container and each tab navigates to an intranet web page. One of the tabs is directed to a documentation site that allows users to view machine documentation (parts lists, PDF files, electrical/hydraulic prints, etc.). Everything works fine on XP, but on 7, the application crashes when trying to view electrical prints (DWF files). If the site is opened in internet explorer, the DWF files open as intended. The computers have the Autodesk DWF viewer plugin installed (V 6.0). I need to somehow direct my application to the DWF plugin?
View 3 Replies
Aug 15, 2011
When i pass the parameter and run the report it works fine as i close the form it closes the form is there any way so that i should be able to close the crystal report viewer and pass the parameter again and should be able to view report again.
View 1 Replies
Mar 11, 2009
i have tride to generate report by using in built functions of report viewer. but it disply only the default color in to the legend. in my report i am showing chart report by using student marks and their name. the chrt bar color get changed as per the students marks means if student is pass then the the report bar display with green if failed then with red color i want to show the legend with student pass and fail status but on my x axis i have given a only a marks column value and it s showing only marks lable in legend but i want to show it with their status means pass with green color and fail with red color if anybody have the answer of this query plz reply immediatly
View 1 Replies
Jul 1, 2011
i want same custom header on every page when i print my report, how can i?
View 3 Replies
Jan 26, 2010
I am developing an application using VS 2008/MySql and I am trying to export the crystal report on runtime using my own code. I get an error saying:
Quote:Invalid export DLL or export format.
My code is:[CODE].....
View 8 Replies
Apr 11, 2010
I want to know how to create a report in vb.net 2005 through report viewer control
View 3 Replies
Feb 18, 2010
how to create a report in VB .net 2008 using microsoft report viewer?
View 2 Replies
Aug 14, 2010
I am working on a windows application in VB.Net 2008. I have added a crystal report in my project. and I have draw a Crystal Report Viewer to view the report. But when I run this report It asks user name and password. (The snapshot is attached here) I have used the following code to set the log on info of report.
[Code]...
View 1 Replies
Oct 2, 2010
in my app, I want to use reports. It's a long time ago, when I created my first report and that was in vb6. Now, I would like to use the report viewer control and the reports, created in vb.net. I use postgresql database with an ado.net connector (also I have dataadapters, datasets, datareaders, etc). I created a form and placed a report viewer on it and I added to my project the first empty report too.
[Code]...
View 4 Replies
Jun 18, 2009
beginner new programmer how do i make a report in visual basic 2008
View 3 Replies
Jan 12, 2009
I am trying to write a report in the report viewer. I want to be able to show in a text box what the ranges are for the report. for example i have a start and end date. I want to display the start date in one text box and display the end date in anothor text box.
View 1 Replies
Jun 14, 2010
I'm trying to create a stand alone app for general troubleshooting purpose. So here is my question. I managed to create scripts on generating System information etc. Now i need sripts to Export Event Veiwer Logs (Application and Security) to a Notepad. I used to do with command prompt using batch files like "wevtutil qe Application /c:50000 /rd:true /f:text > c:Event.txt " and also driverquery > c:Driver.txt not sure how to implement in VB ?I'm using VS 2010. And I tried this script but Command Window pops up i want to disable that if possible.[code]...
View 5 Replies
Dec 21, 2011
I want to show report in the report viewer.how can I do that programaticaly.not with the report wizard or just selecting data source report from the report viewer.
View 1 Replies
Jan 20, 2012
I created a report using report wizard. I placed the report in ReportViewer1. I Have a button that searches a particular query and returns the result to the report-viewer table. But the problem is, each time i click on the button, the old data in the ReportViewer1 table doesn't get cleared for the new query result to come in. All it does is append the new results to the old.
[Code]...
View 3 Replies
Jun 22, 2010
I have an app where it loads the image to a pic box from a path that is stored in an Access database. The image itself is not stored in the database. I have searched everywhere for a solution to get the image to load to the report viewer but so far just get the red X.
[Code]...
View 3 Replies
Feb 26, 2009
I have a ReportViewer control that the users can export to excel, and I'm looking to prevent the Excel Export error if a report is over 65536 rows rather than catch them after they occur. I am having trouble finding the row count that would be exported, does anyone know how this might be done?
View 5 Replies
Jun 8, 2011
I have created some local reports in visual studio 2005, they have an extension of rdl. now I would like a method to show all the reports (in a selected folder) in some sort of list, and then be able to click on one of these, and show the report in the Microsoft report viewer controlI have found a good article on the code project I have added a listview and reportviewer control to the form.but I get an error with this line:
Dim sRptConnectionString As String = rptXML.GetElementsByTagName("ConnectString")(0).InnerText
object no set to instance of an object I think that the ConnectString does nto exist in the 'Inner text'?
Imports System.Xml
Imports System.IO
Imports System.Data.SqlClient.SqlDataAdapter
[code]....
View 2 Replies
Sep 9, 2009
is there solution for to set margin programmatically ? Default margin are 9.8mm, instead i want 3mm?
View 2 Replies
Aug 13, 2009
I have a "MicrosoftReportViewer" on a form and a Combo box that lists the available reports (which will end up being dynamic in the end).
When the use selects an item from the list, the system loads up the correct report (populating any datasets needed) and then displaying it.Thing is, I can't get the viewer to change the displayed report, it just refreshes the first loaded report.
As you can see from the code below, there are two reports set up. I can get either one to be displayed if you select it first, sadly you're then stuck with that one!Currently they both use the same datasouce, so no need to mess about with that.
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Me.viw_ShowAllRepairsTableAdapter.Fill(Me.RepairsSystemDataSet.viw_ShowAllRepairs)
[code]....
This just loads up the report that the viewer has set as the default, reguardless of the report selected!What am I missing? There should be a way to change the report being viewed and I don't really want to be having multiple viewers just to house multiple reports?
View 3 Replies
Mar 21, 2010
i'v got a problem with the Report Viewer form .NET 2008. I'ave to get Some 100000 Records for my company for a year dump report.The problem is i get the OutOfMemory Exception on the design of report.I get only the column i need and i use a Dataset to display.
View 1 Replies
Jan 20, 2011
I have a report viewer in a form, and when I run the project I want to watch the values from the fields which they are coming from a DataSet.
The Dataset comes in full into my form. I have install the Report Viewer as Microsoft says BUT!
View 1 Replies
Jun 4, 2011
Can't find the crystal report viewer!
View 5 Replies
Sep 20, 2009
Havent done this yet, trying to figure it out, I have been reading different post concerning temp tables to use with a report viewer and have been left confused. I have 2 tables that I would like to combine certain columns with to use in a report viewer.
I can itenerate through each table to retrieve what I am wanting, but how do you create a temp table to use in a report viewer? Will this table use an adapter and binding source?
View 3 Replies
Aug 3, 2010
I have created an crystal report to display the table details, and the report is complete.I could not find the crystal report viewer in the toolbox.Even though I tried adding the component but could not add it. view the crystal report in visual studio 2010.
View 22 Replies
Dec 26, 2010
I cant see the Crystal Report Viewer in My tool box - running Visual studio (VB) 2010 and have loaded the latest release of crystal reports (ie upgraded from the beta which shipped with Visual Studio.
View 2 Replies
Nov 28, 2011
Hello,
I have a web app and I have a report viewer in my app and it works fine in VS 2010. Once I publish and move it to my server I have issues. The report viewer is grayed out (please see the screen shot report_error.png). I am using Windows Server 2008 R2 and IIS 7.5. I am running it on integrated managed pipeline and the 4.0 framework. I have been digging for several hours on Handler Mappings and Config Files. I have added the Handle Mappings. According to all other forums this is the way to fix it, but it still doesn't work. Any suggestions?
Here is my Config File:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings>
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:TempImageFiles;" />
</appSettings>
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=ALBTECH-ELEARNSQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
<add name="userInfo" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source="C:inetpubwwwrootstaffDevelopmentDatadata.accdb"" providerName="System.Data.OleDb" />
</connectionStrings>
<system.web>
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" />
</httpHandlers>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</controls>
</pages>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
</assemblies>
<buildProviders>
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</buildProviders>
</compilation>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" defaultUrl="Default.aspx" />
</authentication>
<membership>
<providers>
<clear />
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
</providers>
</membership>
<profile>
<providers>
<clear />
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" />
</providers>
</profile>
<roleManager enabled="true">
<providers>
<clear />
<add connectionStringName="ApplicationServices" applicationName="/" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" />
<add applicationName="/" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" />
</providers>
</roleManager>
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<handlers>
<remove name="ChartImageHandler" />
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<add name="Reserved-ReportViewerWebControl-axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified" />
</handlers>
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
</configuration>
Any suggestions will be helpful!
Happy Programming,
Cody Wright
View 1 Replies