How to get actual error from Crystal Report

We are using Crystal report in web service.
We faced some problem due to crystal report unexpected error.
Refer the below error message.
Xception E NSF NSFZ1100 20100608 145511565 GPRAB0 : GPRZ10 GUEC0001 [1] AbstractService Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
Xception E NSF NSFZ1100 20100608 145511972 GPRAB0 : GPRZ10 GUEC0001 [1] AbstractService at System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean showHelp)
at System.Windows.Forms.MessageBox.Show(String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon)
at CrystalDecisions.Windows.Forms.CrystalReportViewer.HandleExceptionEvent(Object eventSource, Exception e, Boolean suppressMessage)
at CrystalDecisions.Windows.Forms.CrystalReportViewer.HandleExceptionEvent(Object eventSource, Exception e)
at CrystalDecisions.Windows.Forms.ReportDocumentBase.GetLastPageNumber()
at CrystalDecisions.Windows.Forms.ReportDocumentBase.GetLastPage()
at CrystalDecisions.Windows.Forms.DocumentControl.ShowLastPage()
at CrystalDecisions.Windows.Forms.PageView.ShowLastPage()
at Biz.Nissan.Cats.CORE.REPORT.LibCrystalReport.TotalPageCount(ReportDocument Rpt)
at Biz.Nissan.Cats.CORE.REPORT.LibCrystalReport.Print(BaseReport RptDefinition)
at Biz.Nissan.Cats.CORE.REPORT.MCTLIST260Print.Print(IFData ifData)
at Biz.Nissan.W3.CATS.BC.Service.DistributeService.ExecuteMpp()
How we get the actual error from crystal report?
Thanks in Advance

Same as
crystal report unexpected error in Web service (IIS)
Closing this thread.
Ludek

Similar Messages

  • How to get actual value from LOV list

    Like Subject says: How to get actual value from LOV list. Any help will be appreciated.
    Thanks.

    Thanks Shay, I did it with bind variable because I'm not using JSF. Is there any chance to post solution using standard JSTL or HTML expression. I have something like this: LOV displays some Companies names:
    <html:select property="UserJobCompanyId"
                             disabled="${!bindings[\'UserJobCompanyId\'].updateable}"
                             onchange="submitform();">
                  <html:optionsCollection label="prompt" value="index" property="UserJobCompanyId.displayData"/>                                                     
                </html:select>and I want to get CompanyID of selected Company.
    Thanks, again.

  • How to get the value from another report Customizes Form

    Dear all,
    I create a report such as
    select * from mytable.table1
    where field1 = :bind_variable
    I create a menu to run this Customized Form and user have to select the bind_variable values. So I have another report created which also want this bind_variable as it WHERE Clause. But I don't want my user to key the same bind variable twice. They can just same the Customized Form and run for both report.
    Could anybody know how to get the bind_variable on 1st report and used by the 2nd report.
    Thank you very much.
    Best Rgds,
    SL Voon

    Hi,
    are you on BI7.0? There you can create variables type replacement path and get the value out from a different variable without any coding.
    regards
    Cornelia

  • How Web intelligence is differ from Crystal reports

    How Web intelligence is differ from Crystal reports

    it depends on what's the business requirement that will influence what kind of reporting format you want to use.
    to list few differences:
    1. CR more suitable for complex reports webi used more for general adhoc tor quick reporting.
    2. CR can be published to enterprise or can be saved to the disk and can be accessed using crystal reports SDK: CRJ or CR.NET. Where as webi is strictly accesses only via Enterprise. There are no webi SDKs for accessing webi reports in unmanaged ( not published to enterprise) mode.
    3. CR SDK\ RAS more powerful than Report Engine SDK( used for webi)
    4. To view a CR you can use page server and cache server. To view a webi report, you use only webi processing server, no cache server available in BO framework. Similar for scheduling webi reports its the webi processing server that does it all.
    5.  CR offers more options to connect to database than for webi.
    6. CR has mutliple 3rd party exporting formats. Webi has fewer.
    7. CR can be designed from CR designer desktop tool, or CR.com or on demand or using RAS SDK ( at runtime). Webi report can be designed in webi rich client desktop tool or java reporting panel( JRP) available in Infoview or any app that can load this JRP applet. in 3.1 you can use Java Report Engine SDK to create webi report from scratch at runtime ( like RAS for CR).
    So not that 1 is better than other, it really depends on your business requirements are.

  • How to generate Bar codes from Crystal Report

    I understand that Bar Codes can be genrated from Crystal reports. I am using CR 2008 and trying to convert my Inventory items to bar codes. it does convert it and I can see the bar codes but it looks like; just a garbage and scanner does not recognze it plus the numners are missing @ the bottom.
    Anybody has ever tried this and have some simple instructions to start with.
    Any help will  be appreciated highly.
    Regards,

    Hi,
    What barcode are you using and what barcode font? 
    If you are using Code39 or Postnet then you need to make sure your values are formatted properly by creating a formula and using the barcode functions. 
    Have a search in the forum for barcodes.  It's been talked about a lot and you should find your solution. 
    Good luck,
    Brian

  • How to retrieve Statistics info from Crystal Report file

    In Crystal Reports designer,  if you go to File|Summary Info that dialog has two tabs. The second tab is called "Statistics" which contains the following:
    Last Saved By
    Revision number
    Total Editing Time
    Last Printed
    Created
    Last Saved
    How can I retrieve this information via either the .NET SDK or the RAS SDK?

    Hi David,
    Actually I did understood your question. I did say that some of that info is available from the hard drive file system.
    Use the Object Browser and find this source:
    public System.DateTime CreationTime { set; get; }
        Member of System.IO.FileSystemInfo
    Looking at the properties you'll see all the info you are looking for is there. As I said, some of the info is available from the Summary API's and some are available from the file system. The file system is not CR but basic Microsoft API's. Search their help for more info on how to use them.
    Thank you
    Don

  • Getting syntax error in Crystal Report Viewer

    The web application that I am supporting has reports that are presented through CR Viewer. The problem that I am facing is that if I pass a value to get the report, its giving the following error.
    The syntax of the value of prompt 'name_of_paramente_passing' is incorrect. Please check the syntax and try again.
    I am not getting this error if I run the same report through the actual Crystal report program.
    So when I pass 123.1 to the crystal web viewer it wont give me any trouble. But If I pass 123.1(a) , it throws that error.
    somehow the combination of pareanthesis and the alphabet is causing some trouble....
    Is this a bug or some other problem.?
    Version that I have:
    Crystal Report web Viewer Control 11.5
    Crystal Developer 11.0.0.1282
    Please reply if you have any work around for this.
    Thank you,
    Santhosh

    Thanks Mohammed. But our application is trying to pass a parameter which contains user data like section numbers....
    So when we pass the value 123.1(a) , here what is happening behind the scene of CR viewer
    webSource0.AddParameter "promptex-NAMEOFPARAMETER", "123.1%28a%29"
    and it throws up the error
    "The syntax of the value for prompt 'NAMEOFPARAMETER' is incorrect. Please correct the syntax and try again"
    I have no idea why it is throwing up this errror....

  • How to generate Income Statement from Crystal Report

    Hi, Experts,
    I have:
    SAP BUSINESS ONE 2007A
    CRYSTAL REPORT 2008
    I have a problem with generating Income Statement related reports from CRYSTAL.
    For example,
    My revenue accounts are: '411000-00-00' and '412000-00-00', my expense accounts are: '510000-00-00' and '520000-00-00'.
    I'd like to generate the Income statement for Dec 1 - 31, 2008. Please advise how to generate this report. Thanks!
    Lorrie

    Hi, Experts,
    Currently, what I tested to generate the income statement is:
    1. find out the account detail table: JDT1. My database path: Company Name -> dbo -> Tables -> JDT1
    2. follow the standard report menu: add 'JDT1', show 'RefDate', 'ContraAct'; group by'Account', summarize by 'Account'.
    I have the following problems:
    1. with this method, I am not able to find the amount for each transaction. Because the amount does not have a name as 'RefDate' or some other fields.
    2. the 'Account' and 'ContraAct' are all shown as 'SYS00000001685'. It's sysmtem message but not the actual account number or contra account number.
    Thanks!
    Lorrie

  • How to get select query for crystal report in c# code

    In C#, (Visual Studio 2008 ) I need to use the native Crystal Reports objects to get the complete SQL statement as it appears when you view it in Crystal Reports.
    In Crystal Reports 12.0, Go to "Database > Show SQL Query..." ... That is what I need to get via C# code. I can get bits and pieces of parameter info etc but I just want the whole SQL statement.
    How to get this?

    Hi Ganesh,
    It's simple to use RAS, include the assemblies and use this to open your report document:
    using CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.Shared;
    using CrystalDecisions.ReportAppServer.ClientDoc;
    using CrystalDecisions.ReportAppServer.Controllers;
    using CrystalDecisions.ReportAppServer.ReportDefModel;
    using CrystalDecisions.ReportAppServer.DataSetConversion;
    using CrystalDecisions.ReportAppServer.DataDefModel;
            CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
            ISCDReportClientDocument rptClientDoc;
    To open the report use:
         object rptName = openFileDialog.FileName;
                    rpt.Load(rptName.ToString());
                    rptClientDoc = rpt.ReportClientDocument;
    Then to get the SQL set the log on info:
                rptClientDoc.DatabaseController.LogonEx("10.50.212.77,1433", "xtreme", "sa", "password");
                GroupPath gp = new GroupPath();
                string tmp = String.Empty;
                rptClientDoc.RowsetController.GetSQLStatement(gp, out tmp);
                MessageBox.Show(tmp, "Data Source Set and SQL Statement", MessageBoxButtons.OK, MessageBoxIcon.Information);
    Thank you
    Don

  • How to get actual error messages

    I use a call transction method if there is any error  capture it to an internal table of
    type bdcmsgcoll..
    But here it gives me just batch parameters and other fields along with  a message number..susing this message number how do i get the actual SAP genrated message(text message)..ther must be some function module which will give accept these parameters and give out hte actual message...

    Hi,
    You can get the actual error message by using the FM <b>FORMAT_MESSAGE</b>.
    Lets suppose that you got error messages into t_msg internal table...
    loop at t_msg into x_msg.
            call function 'FORMAT_MESSAGE'
             exporting
               id              = x_msg-msgid
               lang            = sy-langu
               no              = x_msg-msgnr
               V1              = x_msg-MSGV1
               V2              = x_msg-MSGV2
               V3              = x_msg-MSGV3
               V4              = x_msg-MSGV4
             importing
               msg             = v_msgstr
                        EXCEPTIONS
                          NOT_FOUND       = 1
                          OTHERS          = 2
            if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
            endif.
            write:/ v_msgstr.
          endloop.
    Here, the variable <b>v_msgstr</b> will be having the actual error message...
    Hope it helps.
    Regards,
    Phani.
    Message was edited by:
            Sivapuram Phani Kumar

  • How to protect ECC performance from Crystal Reports execution?

    Hello,
    We built Crystal Reports (CR) which reports from SAP FI InfoSets. These reports may take a long time to execute and potentially can impact all ECC users.
    AFAIK CR are executed in dialog mode on ECC.
    We know that from CR perspective we can only limit the number of records returned.
    One of the options is to create a dedicated application server instance for CR. But it looks like a costly one.
    Other options:
    Move data to BW every 15 minutes and execute reports from there.
    Schedule reports at night to minimize users impact.
    We are using ECC 6 EP3, BW 3.5, BOE XI 3.1 (with SAP Integration Kit) and Crystal Reports 2008.
    Can you please let me know if any of you have the same challenge.
    Thank you,
    Serge

    Hi Ingo,
    I'm using [BusinessObjects XI Integration for SAP Solutions Installation and Administration Guide|https://websmp209.sap-ag.de/~sapdownload/011000358700001646962008E/xi3-1_bip_sap_install_en.pdf] (from 2008-12-02). There are some references to batch publishing from BW. The same applies to your document [BusinessObjects Integration Kit for SAP - Installation and ConfigurationSDN Community Day - BusinessObjects Enterprise with SAP|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a00ee3b2-5283-2b10-f1bf-8c6413e0898f].
    When we schedule CR in BOE it still runs in dialog mode on ECC.
    Could you please be more specific where we can define switch to make it run as background process on ECC.
    Thank you,
    Sergey
    Edited by: Sergey Vlasov on Apr 16, 2009 11:56 AM

  • Getting the error from icp report

    i am looking to take the icp report but getting below error
    An error has occurred. Please contact your administrator.
    Show Details:
    Error Number:70
    Error Description:Permission denied
    Error Source:Microsoft VBScript runtime error
    Page On which Error Occurred:/hfm/Administration/ShowRunningTaskLog.asp
    Edited by: Kimi on Feb 20, 2012 4:13 PM

    Hi
    Follow the below steps..
    This issue is caused by NTFS permissions on the FileTransfer folder on the HFM Web Server and can be verified by giving the Everyone group Full Access Control to the FileTransfer folder
    1. Check the data value of FileTransferFolderPath value in the Windows Registry: HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\Hyperion Financial Management\Web
    2. In Windows Explorer navigate to the folder specified in above registry, right-click on folder name and select Properties then the Security tab.
    3.Make sure that the below accounts should be available. if not Add IUSR, IWAM, IIS_WPG, Interactive, System, Service, Local Service, Network, Network Services, DCOM account, Anonymous and Everyone to the Web folder and
    Give Full Control permissions
    4. Click apply and Restart IIS
    now it should work.. still if you face the issue follow the below Oracle knowledge base article
    Financial Management Error "Error Number:70 Error Description: Permission denied" When Loading or Saving Objects (Doc ID 596447.1)
    thank you
    Regards,
    Mahe

  • How B.I accelerator differs from Crystal Reports

    Hi B.I's,
        I like to know which (B.I accelerator or Crystal Reports ) has better perfomance and fastest query response time

    Hi Bala,
    We have the BI Accelerator for high performance analytics (i.e. hardware and extra license fees) to make your large queries respond quickly.
    SAP BI Accelerator comes into picture to address performance problems of  BI queries.It is a plug-in appliance delivering:
    *Scalability in terms of expandable blade hardware infrastructure delivered by IBM or HP.Its used in all cases where aggregates can be used
    Real Time Info cubes:closed requests can be indexed by SAP netweaver BIA and open request will be read 4m database.
    Multi Provider:An indexed infocube as a part of multi provider will use BIA.Note overall query performance is defined by slowest Infocube in a MP enviornment.
    The tool used to create formatted reports is the Crystal Reports Designer, which is installed on the client.
    Before BW depends on Crystal reports to format reports.With BI 7.0 we don't need to depend on Crystal reports to format reports.we can format reports with Report designer.
    My perception with BIA is that this is a mistake in product marketing for SAP. It makes it sound like if you have lot of data, you're going have performance problems so you need to invest in additional hardware and we are going charge you an additional license because the one you already bought doesn’t do the job. SAP needs to rethink this.
    Assign points if useful...
    regards,
    rudra pradeep reddy

  • Get entire record from Crystal report viewer

    Hi,
    I'm using Crystal 2008 .Net components to view reports from within an application.
    I would like to write a custom drill down event so that users can link back from a record on the report they are previewing to somewhere else in the application. In order to do this I need access to the whole record's data for the object that they clicked on.
    It's not really much good if I just have the value, name and table of the field they clicked on, since it is probably not a unique value within that table, and therefore I couldn't drill back to the specific record they selected. Also, if it's not a database field in the first place then I have no way of going anywhere. But if I can get the whole record they are on then I'll already know which primary key field I want, and I could then get the appropriate value from the record.
    Is this possible?
    Richard

    You can get at specific objects using events,  but not a whole record.
    Can't think of any way of doign this at all...
    Ludek

  • HOW CAN I AN ERROR FROM A REPORT ON A WEB

    I HAVE AN FORM THAT LAUNCH A REPORT BUT WHEN I RUN THE REPORT,THE REPORT END WITH "TERMINATED WITH ERROR", MY QUESTION
    HOW CAN I SEE MORE INFORMATION ABOUT THE REPORT ERROR?
    tHANKS

    Turn on reports server tracing. In the trace file, you will see a lot of information.
    You can also use /reports/rwservlet/showjobs command to see the error message related to the job that was sent from Forms.
    Thanks,
    -Shaun

Maybe you are looking for

  • HD-DVD created with DVDSP will not use more than one subtitle track

    I have made an HD-DVD with DVD Studio Pro 4.1.2, and added 4 subtitle tracks. When I play the dvd on a Toshiba A1, Apples DVD player and in the emulator I can change the subtitle track in the way that I can see the country code is changing, but no ma

  • Windows Installer Source and software repair

    Hi everyone, I am looking at how the Windows Installer Source Location should work on SCCM 2012 R2. Here is my problem: We are using a Powershell wrapper to install all the software we have. When creating a new application, we are setting the MSI pro

  • File Content Conversion -- Receiver File Adpter

    Hi, In the Receiver file adapter, we need to convert the following XML file to CSV file. Recordset -|File (1) -|Item (1 to unbounded) -|BottomData(1) and in the CSV file we just need Item and BottomData information not the File content. We are puttin

  • My constructor method is bogged!

    Hi There, I've got some problems with constructor methods in my program, of course the constructors look fine to me, but then faulty code usually looks good to any programmer after enough hours! Here is some of my code, firstly the following snippet

  • Indesign CS6 einzelne Ecken runden?

    Hallo, Versuche eine Quartett - Karte zu entwerfen und möchte einzelne Flächen ziehen und sie mit Rundungen versehen. Habe das Rechteck Werkzeug ausgewählt, ziehe eine Fläche und gehe oben rechts unter "Objektformat" auf "Formatoptionen", "Kontur und