Hi,
In addition to posting your question here, also look at
http://www.crystaldecisions.com/. Though it ships with Visual Studio,
Crystal Reports is supported by Crystal Decisions. They have a self-help
section and they offer phone & e-mail support. Their web sites states that
you get two Crystal incidents with the purchase of Visual Studio .NET.
Thanks for your understanding.
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! -
www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
--------------------
| From: <g>
| Subject: Crystal Report Viewer overrides mouse cursor setting
| Date: Wed, 12 Nov 2003 15:08:03 +1300
| Lines: 33
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
| Message-ID: <OL**************@TK2MSFTNGP11.phx.gbl>
| Newsgroups:
microsoft.public.dotnet.framework,microsoft.public .dotnet.framework.windowsf
orms,microsoft.public.dotnet.framework.windowsform s.controls,microsoft.publi
c.dotnet.languages.csharp
| NNTP-Posting-Host: 219-88-70-85.adsl.xtra.co.nz 219.88.70.85
| Path: cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTN GP11.phx.gbl
| Xref: cpmsftngxa06.phx.gbl
microsoft.public.dotnet.framework.windowsforms:563 31
microsoft.public.dotnet.framework.windowsforms.con trols:12296
microsoft.public.dotnet.languages.csharp:198561
microsoft.public.dotnet.framework:58636
| X-Tomcat-NG: microsoft.public.dotnet.languages.csharp
|
| Hi,
|
| I am loading some crystal reports in a method similar to this (see below).
| And set the cursor to waiting while the reoprt is loaded, run and shown.
| BUT while the report is running the cursor changes back to default.
| I have tested setting it back to waiting after the call to run the
report, -
| and it does get set.
|
| Has anyone else seen this wierd crystal bug
| I am also putting a message in the status bar - and this hold true the
| correct amount of time ?
|
|
| private void ShowCrystalViewer(string rptName)
| {
| this.Cursor = Cursors.Waiting; //cursor set here (OK)
|
| try
| {
| LoadCrystalRpt(rptName); //cursor goes back to normal here (why???) //
this
| operation takes the longest!
| this.Cursor = Cursors.Waiting; // test setting cursor again (OK)
| }
| finally
| {
| //set cursor back to deafault
| this.Cursor = Cursors.Waiting;
| }
|
| Thanks,
| Glendon
|
|
|