Adapting Crystal Reports to a New System

Hi guys
I'm implementing Best Practices for BI (based on BO Edge XI 3.1) ver. 1.31.
My backend system is ECC 6.0 EhP3.
Now I'm trying to import some reports from Crystal Reports to the ECC system, but it says the user I'm specifying in the "Set Datasource Location" dialog box has not got enough rights.
The user has roles CRYSTAL_DESIGNER and CRYSTAL_ENTITLEMENT, and in addition it has profiles SAP_ALL, SAP_NEW and X_REST.
Can you please tell me what I'm missing?
Thanks.
Best regards,
Lars-Erik Hallsten
SAP Basis

Hi guys
The problem has been solved.
I found the solution at [Crystal Reports 2008] - Logon failed in SAP system
Regards,
LEH

Similar Messages

  • Crystal reports error on new server

    I'm trying to run a web application that uses crystal reports on a new web server. I recently installed Crystal on the new server and migrated the website over to it.
    When I try to generate the reports on the website I get the following error: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.
    I have search for a runtime file and found one off of the site for Crystal Reports 2008, however, after installing, the error is still happening.
    How do I know what to install and where to find it?

    The error occurs because you haven't configured IIS to run in 32 bit mode. See note 1200907 for more info. There are no native 64 bit assemblies for Crystal Reports XI R2 or Crystal Reports 2008.
    https://www.sdn.sap.com/irj/boc/businessobjects-notes

  • Crystal Report Can nt Load System.Web.Extensions Version=2.0.0.0.

    I have an application that I created in ASP.NET 1.1 that I subsequently upgraded to VS2008 - ASP.NET 2.0. Whenever I attempt to run the report in the application, I get the following error
    Could not load file or assembly 'System.Web.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
    I have installed the Crystal Reports Runtime but to no avail. I would appreciate if someone could give me some help. Below is the source of the form containing the viewer
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="frmCompletedApplication.aspx.cs" Inherits="JobApplication.frmCompletedApplication" %>
    <%@ Register Assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
        Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
            <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server"
                AutoDataBind="True"
                SelectionFormula="{ApplicantPersonalInfo.ApplicantID} = 2"
                SeparatePages="False" Height="32767px"
                Width="901px" ReportSourceID="CrystalReportSource1">
            </CR:CrystalReportViewer>          
            <CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
                <Report FileName="JobApplicationReport.rpt">
                </Report>
            </CR:CrystalReportSource>
        </form>
    </body>
    </html>
    Here is my Web Config
    <?xml version="1.0"?>
    <configuration>
         <configSections>
              <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                   <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
                             <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
                             <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                             <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
                        </sectionGroup>
                   </sectionGroup>
              </sectionGroup>
         </configSections>
        <appSettings>
            <add key="CrystalImageCleaner-AutoStart" value="true" />
            <add key="CrystalImageCleaner-Sleep" value="60000" />
            <add key="CrystalImageCleaner-Age" value="120000" />
        </appSettings>
        <runtime>
            <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
                <publisherPolicy apply="no"/>
                <dependentAssembly>
                    <assemblyIdentity name="system.web.extensions" PublicKeyToken="31bf3856ad364e35" Culture="neutral"/>
                    <bindingRedirect oldVersion="2.0.0.0" newVersion="1.0.61025.0"/>
                </dependentAssembly>
            </assemblyBinding>
        </runtime>
        <system.web>
              <pages>
                   <controls>
                        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                        <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>
                   </controls>
              </pages>
              <!--
              Set compilation debug="true" to insert debugging
              symbols into the compiled page. Because this
              affects performance, set this value to true only
              during development.
        -->
              <compilation debug="true">
                   <assemblies>
                        <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                        <!<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>>
                        <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                    <!-- <add assembly="System.Windows.Forms,
                    , Culture=neutral, PublicKeyToken=B77A5C561934E089"/>-->
                        <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.ReportSource, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.Shared, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                        <add assembly="CrystalDecisions.Data.AdoDotNetInterop, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
                        <add assembly="CrystalDecisions.VSDesigner, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
                         </assemblies>
              </compilation>
              <httpHandlers>
                   <remove verb="" path=".asmx"/>
                   <add verb="" path=".asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                   <add verb="" path="_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                   <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
                   <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
              </httpHandlers>
              <httpModules>
                   <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
              </httpModules>
         </system.web>
    <system.webServer>
              <validation validateIntegratedModeConfiguration="false"/>
              <modules>
                   <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
              </modules>
              <handlers>
                   <remove name="WebServiceHandlerFactory-Integrated"/>
                   <add name="ScriptHandlerFactory" verb="" path=".asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                   <add name="ScriptHandlerFactoryAppServices" verb="" path="_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                   --<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
                   <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
                   <add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/>
                   <validation validateIntegratedModeConfiguration="false"/>
              </handlers>
         </system.webServer>
    </configuration>

    Note the error is re. 'System.Web.Extensions' which is a Microsoft framework dll. I would suggest:
    1) repair of the .NET installation
    2) update the framework with the latest SP
    3) see if you can crate a new app - without Crystal Reports using the 'System.Web.Extensions' assembly
    4) see if you can create a new app using Crystal Reports (One line app using saved data report will do; crystalreportviewer1.reportsource = <path>)
    5) Download the latest CR SP. As you don not mention what version of CR you are using, see if you can find the SP in our downloads section:
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm
    Ludek

  • Database Connection error in Crystal Reports using SAP BW system

    Hi,
    While using Crystal Reports in trying to build a report on the SAP Query in SAP/BW System using the MDX driver, I am able to get the structure of the query fields into the report but on the other hand while trying to refresh the report for data I am getting the error message u201C Failed to connect to the databaseu201D . This database  connection error occurs despite the fact that the SAP server authentication details being entered on Refreshing the report is correct.
    What could be the possible reason? Any guess...
    Thanks,
    Amogh

    Hi,
    Yes, I am using the MDX driver. 
    Is there any pre-requisites of importing certain ABAP transports into SAP Server since I haven't done any? Please  recommend.
    Thanks,
    Amogh

  • Crystal Report connecting Multple ECC systems

    Hi,
    I am working on crystal where I compare the data between to two diffrent databases(ECC tables). I am using SAP Table, function mudule option to create connection.
    I have built a main report against ECC system A and imported a sub report built on ECC system B. Now I see that connection in my main report is overwrting the connection in the sub report. If I change the connection in the subreport with set data source location it changes the connection of both sub report and main report. After I deploy this report to infoview, in cmc I see only one database connection.
    Is this a bug or can we have only one connection to ECC system per one crystal report even if it has sub reports?
    Thanks

    Yes that happens automatically, I just checked the same logic with universes built against oracle data source, I could see two coonections in the CMC. Its like its there is this issue when I am connecting to sap tables directly

  • Need to install Crystal Reports on a new PC and off of old Legacy PC

    What does a Crystal Reports Cr2011 single install user do to move the licensed install onto another PC?

    Short answer...you can't.
    Contact me via my website (www.theindesignguy.com/contact.shtml) and I may be able to help you. For you and the lurkers who will undoubtedly try to contact me....While I may be able to help, I will expect to have my expenses covered. If you're looking for a freebie or a pirated copy you'll have to wait til someone else comes along.
    In short, I can supply backup media. no serial number, no support. Nothing different than you'd get had you made the backup yourself.
    Bob

  • Error While transporting Crystal Reports from BW DEV to Quality System

    Hi.
    I have developed a crystal report using the SAP menu. We saved the  report to SAP BW dev server using the SAP menu and published it to BOE.
    Now i want to transport my Crystal report to Quality system, I followed the same mechanism to transport crystal report which are aplied to other BW objects, but when i am trying to transport its giving me a short dump error:
    The error appears something like this:
    Error in the ABAP Application Program
    The Current ABAP program u201CSAPLRSCR_CEu201D  had to be terminated because it has come across a  statement that unfortunately cannot be executed.
    Function module u201C/CRYSTAL/PUBLISH_REPORTu201D was called
    With the parameter u201CI_REFRESH_FOLDER_INFOu201D.
    This parameter is not defined.
    This is first time i am transporting any crystal report to other bw system.
    Is there any document for transporting Crystal reports, I had searched SDN but didnt got any relevant documents.
    or is their any setting which need to be done in BW side.
    Any help will be appriciable.
    Thanks
    Anish

    Hi,
    I would suggest you open a case with support so that they can look at your system. In general you should be able to transport the Crystal REports object in the same way you transport a Bex query.
    ingo

  • Error while transporting Crystal Report from BW dev to Quality system.

    Hi.
    I have developed a crystal report using the SAP menu. We saved the report to SAP BW dev server using the SAP menu and published it to BOE.
    Now i want to transport my Crystal report to Quality system, I followed the same mechanism to transport crystal report which are aplied to other BW objects, but when i am trying to transport its giving me a short dump error:
    The error appears something like this:
    Error in the ABAP Application Program
    The Current ABAP program u201CSAPLRSCR_CEu201D  had to be terminated because it has come across a  statement that unfortunately cannot be executed.
    Function module u201C/CRYSTAL/PUBLISH_REPORTu201D was called
    With the parameter u201CI_REFRESH_FOLDER_INFOu201D.
    This parameter is not defined.
    This is first time i am transporting any crystal report to other bw system.
    Is there any document for transporting Crystal reports, I had searched SDN but didnt got any relevant documents.
    or is their any setting which need to be done in BW side.
    Any help will be appriciable.
    Thanks
    Anish

    Hi,
    I would suggest you open a case with support so that they can look at your system. In general you should be able to transport the Crystal REports object in the same way you transport a Bex query.
    ingo

  • Error Connecting SAP Business One and Crystal Report

    Hi All,
    I installed Crystal Report 2008 on my system for creating a report in Crystals.
    I clicked on "New Report" and it opened a window called "Database Exert." However, when I look in the Database Expert, I cannot see "SAP Business One" in it. How can I connect SAP Business One 8.8 with Crystal Report?
    Regards,
    Bharath S

    Hi
    On your computer, locate the Crystal folder according to the following directory path: C:\Program Files\SAP\SAP Business One\Crystal. Then double-click the file: SAP Business One Crystal Report Integration Package.exe. and follow the step of the setup status screen.
    Regards
    Christian Carrasco

  • Open an on demand sub report in a new window

    Hi There!
    While reading the forum threads, there is an thread that have the same issue that i want to find out, but the thread is not yet answered. Could you guys help me. Thanks!
    Thread by: Kylie Edwards  
    Hi I am wondering if it is possible to open an on demand sub report in a new window.
    I have a report that has 6 level drill and I want to be able to close the information in the sub report to give the end user the ability to keep drilling.
    I have tried inserting a text box with a hyper link back to the main report but hyper links do not seem to work the subreport. "
    Thanks and Regards,
    Joni

    Hi all,
    Sorry for the late reply, and thank you guys for the helped. I manage to solve the problem myself
    To Falk:
    Ya you are right, for what i know,  Inforview is not possible to open a subreport from a RPT file in a new windows as well.
    To Wallie Cheng :
    When i posted the question for help, i just want to know if i could display a crystal report on a new window.
    My situation is that i have a page that is size 3in x 3in ( Just a small static graph ) and i wanna attached a A4 report. In order to have a nicer view at inforview ( 3in x 3in border box ), i will need to reduced the size of the crystal report. The size of the main report is now properly change, but it affects the view for the sub report ( As subreport is A4 size, the system display the A4 size document in a serveral 3in x 3in page. -_-"' ).
    To Abhishek:
    I wanna try out your solution, but i can't find the hyperlink tab in perference option ( in inforview ).
    I manage to solved my problem (suitation that i have explain to Wallie Cheng ). That is to created a hyperlink to the report. Rather than a subreport link.
    Thanks and Regards,
    Joni

  • How to pass database login information to a crystal report using c#?

    Hi,
    I need to pass database logon information to a crystal report dynamically using c#.  I am developing a windows application using c# .Net.
    I looked some of the articles however I am not able to figure out the mistake I have did.  Please find below the code I have written so far; It would be great if you could help me out in solving the issue.
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.OracleClient;
    using System.Configuration;
    using CrystalDecisions.Shared;
    using CrystalDecisions.CrystalReports.Engine;
    private void Frm_report_Load(object sender, EventArgs e)
                setReportParameters(); // method to pass parameters to the Crystal report
                crystalReportViewer1.ReportSource = new Upper_Lower();  // Upper_Lower is the Crystal report I have used in my project
               TableLogOnInfos crtableLogoninfos = new TableLogOnInfos();
               TableLogOnInfo crtableLogoninfo = new TableLogOnInfo();
               ConnectionInfo crConnectionInfo = new ConnectionInfo();
               Tables crTables;                            
                    crTables = new Upper_Lower().Database.Tables;
                    crConnectionInfo.ServerName = "oops";
                    crConnectionInfo.DatabaseName = "";
                    crConnectionInfo.UserID = "new";
                    crConnectionInfo.Password = "new123";
                    foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in crTables)
                        crtableLogoninfo = CrTable.LogOnInfo;
                        crtableLogoninfo.ConnectionInfo = crConnectionInfo;
                        CrTable.ApplyLogOnInfo(crtableLogoninfo);
    Thanks & Regards,
    Karthik.

    Hi,
    Try using this code ,
    using CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.Shared;
    using CrystalDecisions.Web;
            ReportDocument rd = new ReportDocument();
            rd.Load(Server.MapPath("Report name"));
            rd.SetDatabaseLogon("User Name", "Password", "Server Name", "Database Name");
            CrystalReportViewer1.ReportSource = rd;
    [See Also.|http://devlibrary.businessobjects.com/BusinessObjectsXIR2/en/devsuite.htm]
    Hope this helps!!
    Sincerely,
    Nikhil Dharme

  • Logon fail when creating Connection in Crystal Reports SP3

    Greetings,
    I am working on an issue where we have installed the SAP GUI 7.10, Crystal reports 2008 SP3, and SAP IK FP 3.1.
    We are testing the access to ECC.  We have setup the server in the GUI and can successfully logon to the server in the GUI.  We open Crystal Reports, select File -> New -> Standard Report, scroll down to SAP Table, Cluster, or Function, and the SAP System Logon window pops up.
    Select the ECC system, click Next, and input the logon info for the system.  Click Next and do not check the box for generating a RFC trace file, then click finish.
    This results in a new window popping up.  The title is Crystal Reports, and the contents of the window are as follows...
    Logon failed.
    Details: <bunch of Chinese characters>.<more Chinese characters>
    We are using the language setting of EN on the SAP server, and in the GUI configuration.  Not sure why we are getting Chinese (we have verified it as Chinese with a person here who can read some Chinese.  he says that the first part is "something about server not valid")
    We asked a user who does have a working install using CR 2K8 SP2 and SAP IK SP2 to try the login and he had the same results on this system.
    We can use the same SAP account to login to InfoView without an issue.
    Any suggestions?

    i had the same problem.
    it has something to do with the sap gui logon settings.
    1. go to your SAP logon ECC-properties (start sap-logon; right-click on your ecc connection)
    2. go to the Codepage-Tab
    3. set Language to default (standard)
    then it should work.
    br
    thomas

  • Memory Leak in Crystal Report XI

    We are using Crystal Reports XI Licensed Developer version for web based application. The generated reports are getting accessed by multiple users from web interface. After continuos access of reports, at some point it reaches the maximum limit of Application pool and it stops the application.
    From number of web forms, we found that crystal reports are not releasing systems memory and it keeps adding extra load on memory after a single report generation or there is memory leak. Below are the code snippets to initialize and dispose of report object.
    a. Initializing a new report obj
    protected ReportDocument _selectedRpt = new ReportDocument();
    b. Disposing obj in page_unload event
    /// <summary>
    /// Page_Unload Event handler.
    /// </summary>
    /// <param name="sender">Sending control or event.</param>
    /// <param name="e">Generic event arguments.</param>
    protected void Page_Unload(object sender, EventArgs e)
         _selectedRpt.Close();
         _selectedRpt.Dispose();
    Temporary Solution:  For its temporary resolution, we are recycling application pool twice a day for smooth processing of reports, but recycling also destroying application session.
    Please suggest a solution, which can help to run crystal reports correctly without any memory leak.

    Helena, CR XI R2 is not supported in .NET 2008. See [this|https://wiki.sdn.sap.com/wiki/display/BOBJ/WhichCrystalReportsassemblyversionsaresupportedinwhichversionsofVisualStudio+.NET] wiki for more details.
    Re. your unanswered post. Can you provide a link? I search for unanswered posts, but do not see one from you.
    Remember that this is a community forum only, not support as such. If this is an important issue and you wish to discuss it with technical support, you can create a phone case here:
    http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300
    Ludek

  • Crystal Report 2013 - Data not displayed

    Dear All
    I created one report connecting to SAP Tables directly.
    a) I made a new connection - connecting to SAP tables directly.
    b)  It is connected successuly.  It shows all related tables correctly.
    c) I selected a table MARA
    d) I selected the fields MATNR, ERNAM   (for example)
    Completed the report.
    But on executing, the data is not displayed..  It idspayes 0 records selcted..  ( no errors also )
    Can someone help me...  Why the dta is is not fetched...
    Effectivley, :  No data returns when we execute the report.
    Regards,
    Venkat

    Hi Venkat,
    Go through below SAP note to over come this issue :
    1637505    No data returns when refreshing a reports based off an SAP data source in Crystal Reports.
    Symptom
        No data returns when refreshing a report in Crystal Report.
        Reports based off an SAP Customer Relationship Management System (CRM), ECC, ERP... or ABAP functions returns no data in Crystal Reports.
    Environment
        Crystal Reports 2008
        SAP Crystal Reports 2011
        BusinessObjects Solution for SAP Integration for XI 3.1
    Reproducing the Issue
        Verify from the SAP Customer Relationship Management System that the table or function to which Crystal Report will connect to has data.
        In Crystal Report, create a new report using the connection: SAP Table, Cluster, or Function.
        The new connection will use the Open SQL driver to connect to the table of SAP System.
        Add database fields to the Details section of the report.
        Refresh the report.
        The report returns no data.
    Cause
        This is an SAP Netweaver Gateway issue that prevents Crystal Reports from retrieving data.
        When looking at the Crystal Reports logs, you will notice the SAP Gateway Connection to the SAP Netweaver System fails with the error:
        [Tue Sep 27 10:58:21 2011]           5996       5808       SAP: Received return code 1 from RfcWaitForRequest. This is an error. Message CPIC-CALL: 'SAP_CMACCPTP : rc=20
        LOCATION    SAP-Gateway on host <host name> / sapgw00
        ERROR           Registration of tp <name> from host <host name> not allowed
        TIME            Tue Sep 27 1:11:11 201
        RELEASE       720
        COMPONENT SAP-Gateway
        VERSION      2
        RC              720
        MODULE       gwxxrd.c
        LINE            3627
        COUNTER     3557
        . Existing receiving thread...
        [Tue Sep 27 10:58:21 2011]           5996       5808       SAP: Data reader received error notification. Preparing to go out of scope.
       For information on how to create a log for Crystal Reports, see the SAP Knowledge Base Article 1220085.
    Resolution
        To resolve this issue, consult your SAP BASIS Administrator to update the SAP Gateway to allow your user, or computer, or application to connect to the SAP System. For more information see SAP Note 1408081 - Basic settings for reg_info and sec_info.
        If you have any questions or issues setting security on the SAP Gateway, then create a message for SAP Gateway support, under the component: BC-CST-GW
    -Sastry

  • BusinessObject 4.0 API to get SQL statement from webi or crystal report

    Hello,
    Need your help.... could you confirm whether BusinessObjects 4.0 provides any SDK, API or Web Service to get physical SQL statement from the webi or crystal reports file?
    If so, could you provide name of package, class and method?
    If I am not wrong, there is an SDK in v3.0 that allows to extract the SQL. But I am reading a lot on these forums that lot of SDK classes and functions are deprecated / removed in v4.0.
    Thanks for your help.
    Omer

    For Crystal Reports in BI 4.0 to retrieve the SQL query you can use Report Application Server SDK. Here is a code snippet that retrieves the SQL statement.
    //oInfoObjectReport is of type IInfoObject corresponding to the crystal report.
    ReportClientDocument reportClientDoc = reportAppFactory.openDocument(oInfoObjectReport, 0, Locale.ENGLISH);
            //for all crystal reports
            GroupPath grpPath = new GroupPath();
            //get CR SQL query string
            String reportSQL=reportClientDoc.getRowsetController().getSQLStatement(grpPath,null);
            System.out.println("report SQL String: "+reportSQL);
            //for report whose datasource is command object:
            Tables tables = reportClientDoc.getDatabaseController().getDatabase().getTables();
            for (int i = 0; i < tables.size(); i++)
             ITable table = tables.getTable(i);
             ICommandTable ic= (ICommandTable) table;
             //Command can be obtained from the report using getCommandObject() method
             //get CR SQL query string
             String SQLText=ic.getCommandText();
             System.out.println("SQLText_"+i+": "+SQLText);
    Here are useful links for BI 4.0
    [RAS API Specification|http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_rasjava_apiRef_en.zip]
    [RAS Developer Guide|http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_rasjava_dg_en.zip]

Maybe you are looking for

  • One time vendor - prohibit changes document after posting

    Hi, Anybody for some good ideas for this: OTV invoices that are posted should only be changeable for specific users. At the moment these invoices can be changed (bank details/ address) by everyone. This could lead to fraud in case of payments. What c

  • Removing "+JPG" from Lightroom Thumbnails

    Hello, I've been shooting RAW+JPG on my 30D and importing them both into Lightroom. There seems no point in using JPG with Lightroom, so to save space I now want to shoot in just RAW. To save even more space, I want to remove/delete the JPG's that I

  • Adobe Reader 11 DDE not AcroViewR10 but AcroViewR11

    Adobe Reader 11をインストールすると.どういうわけか レジストリ HKCR\acrobat\shell\open\ddeexec\application\ の文字列は."AcroViewR10"になります. DDEでAdobe Reader 11に接続するには. DDEInitiate "AcroViewR11","Control" などとしなければなりませんが.上記レジストリの情報を信じるとつながりませんので注意しましょう. 将来この辺りをAdobeが修正してくれるとありがたいで

  • Message Queue Products judgement

    Hi all, We are a developer firm in process of a message queue application project which we have no experience. Could anyone give us your experience with SUN/Microsoft Mesasge queue product, your judgement and recomendation etc. Your opinion is highly

  • Help me solve this problem, Urgent. Thx

    I am new in javacard. I wrote a javacard applet and loaded applet into card using JCOP successfull. My card applet: package stAppletTest; import javacard.framework.APDU; import javacard.framework.Applet; import javacard.framework.ISO7816; import java