Crystal Report Print Engine API calls  from Powerbuilder

I am using Crystal Report XI R2 with Powerbuilder 9.0. I  am using Crystal Report API calls using crpe32.dll to display my reports. When i run my reports from my development machine where Crystal Reports is installed the reports run properly, but when i deploy my application on a server where Crystal Reports is not installed the report gives me error "Report has not been opened" , Error 599.
The database logon info is properly set in the RPT file.
I want to know whether it is possible to run reports without installing Crystal Reports and how do you do it?

Somehow, you will have to install the CR runtime...
Probably the best way will be to create a deployment project using a utility such as InstallShield,  Wise, MS Visual Installer, etc. Use the RDC merge modules and  add the crpe32.dll to the deployment project, ensuring the crpe32.dll is installed into the ...\3.5\bin directory. The Correct msm files are here:
https://smpdl.sap-ag.de/~sapidp/012002523100009381702008E/crxir2sp4_rdc_mm.zip
BTW., using the print engine APIs... Not something recommended, nor supported. Last header files for the crpe APIs shipped in version 9...
Ludek

Similar Messages

  • Failed to read data from report file : Reason: Crystal Reports: Print Engin

    Hi,
    When we try to migrate the crystal reports from BO R2 to BO R3, some of the reports are faling with the error:
    Failed to create a new Report.Reason: Failed to read data from report file C:\DOCUME~1\xxxxx.rpt. Reason: Crystal Reports: Print Engine Error
    Would please someone help me in fixing the issue.
    Thanks and Regards,

    Few quick checks to identify the cause -
    1. Are you able to run report in your R2 system?
    2. In XI3.1, check SIA running on which account.
    3. Check the acount have sufficient rights on file system and registry.
    4. What's your web server?
    Give proper rights and import again. Hopefully it will resolve.
    Edited by: Das on Dec 6, 2010 9:47 PM

  • Crystal Reports: Print Engine Error when exporting a report

    We recently upgraded from Crystal Reports 2008 to BusinessObjects Edge Series X3.1. When exporting a report to an excel data-only format we get "Crystal Reports: Print Engine Error". All other formats work fine.  Any help is highly appreciated.
    Thanks,
    Jaseem

    Anyone?

  • Crystal Reports 2008 fails when called from e Web Service under 64bit OS

    I have discovered that Crystal Reports 2008 doesn't work when called from a Web Service running under 64bit Windows platforms (in my case Windows 2003 Server and Windows XP 64bit); practically no object is instantiated. I've tried several solutions without success.
    Before creating a wrapper component to use under COM+, is there anybody who has a better and cheaper solution than creating another component to wrap CR 2008 ?

    Hi Sergio,
    Before I mark this post as assumed answered I would just like to say and re-iterate that at this time there is no one answer and we fully understand your concerns. As you know in CR 6.0 it came in 16 and 32 bit versions because at the time 32 bit was relatively new but 16 bit was the norm. This is also true for 32 to 64 bit, 32 is the norm and 64 bit is relatively new. We know and are well aware 64 bit is the future and we are working as quickly as we can to move in that direction. Because of the complexity of the Product it's not simply a matter of re-compiling all of our dll's in 64 bit format. The core of our data connectivity with our database drivers which are dependant on third party clients must also need to support 64 bit modes. This as well as Printer drivers also need to be 64 compatable, there are a multitude of dependencies that we rely on that must add 64 bit support. As a programmer you are well aware of the issues around Thunking back and forth between 32 to 64 bits, it can cause delays and potentially loss of data which is a whole other issue. Not to mention also that we would have to ship both versions potentially doubling the size of the distribution packages or doubling the size of the dll's to have the ability to work in both modes. Relatively speaking of course, it would not be double the size but the variables would need to be able to allocate 32 or 64 memory blocks.
    The other option is to produce 2 separate versions, this alone is a massive project. Any issue would need to be fixed in separate code streams.
    So I'm sure you can see it's not simply a matter of saying yes we support 64 bit. It's a massive project that is going to take time to do and we have to wait for the third party drivers to commit also.
    Visual Studio .NET 2005 and 2008 is the only option if you want true 64 bit but you will be limited on what DB's you can support and export formats you can export to. They are the only drivers we did convert to 64 bit.
    Thank you for your understanding
    Don

  • Crystal Report Print

    hi,
    Now i am working in Asp.net.In this website i did one crystal report.if i have to take print from crystal report print icon .the will like some boxs will continuously appear.i attached the print image.
    And one think if i will use export to pdf and then take print it will proper.
    Please Help me.

    Ramesh, you have asked the same question in three different posts. This one, then
    Crystal Report Print
    and
    Report
    This, by definition is spamming and will get you banned from these forums. Please read and make your self familiar with the Rules of Engagement.
    If this is a critical issue, you have the option of creating a phone incident here:
    Crystal Single Case Technical Support - SAP Business Objects US Online Store | SAP Online Store
    At this time, I am locking this thread. I encourage you to continue here:
    Crystal Report Print
    Make sure you answer my question on that thread as well as provide the info Bhushan requested in this thread.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Crystal Report Print Out Template

    Hi Dear;
    How can i create or from where can i Get Crystal report print out template for sales and purchasing Documents in SBO 8.8
    best regards;

    Link for documentation of B1 8.8
    https://websmp104.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000680297&_SCENARIO=01100035870000000183&_ADDINC=011000358700002837782005E&
    Thanks
    Krish

  • Oracle9iAS Reports Services Engine API

    Hi,
    In Oracle9iAS Reports Service documentation, it mentions that there's an API for creating your own engine called Oracle9iAS Reports Services Engine API. Could anyone tell me where can I find information about this API?
    Thank you in advance,
    Fred

    Hi Fred,
    We are working on publishing the Pluggable Engine sample code and documentation soon on OTN. Meanwhile, if you post your email address, I could send you the sample code.
    By the way all Reports API's are available here:
    http://otn.oracle.com/products/reports/apis/index.html
    Navneet.

  • Crystal report : Export to Text format from BI Launch pad

    Hi,
    We are facing issue in exporting the Crystal report to text format option from BI Launch pad view mode. Currently BI launch pad doesn’t support export to Text format option for crystal report in view mode. But export to text format option is feasible in schedule mode. But customer is not interested in exporting the reports through schedule mode.
    Please advise, if we have any alternative way of exporting the crystal report to text format option from BI Launch pad.
    Thanks,
    Chinnu A

    Hi Chinnu,
    The question is better suited to be asked in the BI Platform space.
    -Abhilash

  • I need crystall report print button support insted of exporting to pdf then print

    Crystal reports are the most widely used reporting software.its print button is working on active X controls. due to the i am not able to use direct print button.
    so please help me to provide a plugin for crystal report

    Here is C# code for print crystal report
    cryRpt.PrintToPrinter(2, true, 1, 2);
    check this it will help you to print crystal reports
    http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-print.htm
    It may help you.
    merca.

  • Crystal Report Print Control install error

    Hi,
    I'm trying to manually install the crystal report print control active x file. After righ-clicking to install the printcontrol.inf file, i got the following error message; "The INF you selected does not support this method of installation" Any idea why I could not install?
    I am running Windows Vista and have local admin rights.
    Thanks in advance.

    Umm, when I enter the following search terms in the search box at the top right corner of this web page:
    print control activex crystal net
    I get the following KB:
    [1645006  - How to install the Crystal Reports ActiveX Print Control manually?|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_bi/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333633343335333033303336%7D.do].
    See if that helps. Note that since you do not mention version of CR, the KB may not be specific to your version of CR, but it should point you in the right direction, no matter what the version.
    - Ludek

  • App won't install with the prerequisite SAP Crystal Reports Runtime Engine

    On installing with the following prerequisite checked:
       SAP Crystal Reports Runtime Engine for .NET Framework 4.0
    .. received this error:
    Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0.msi
      has changed since it was initially published.
    Should I NOT use the prerequisite, and instead, use a merge module?

    I ran a program with the exact same name, 2 weeks ago, on my VS 2010 Dev machine:
    CRforVS_13_0.exe.  (284 Meg)
    Today, I followed your link, and downloaded the file with the same name, but different size:  (1.5 Meg).  I mean, a really major difference in size!
    Because creating and testing installation packages is very time consuming, I want to verify what you have stated so that I completely understand before I change what currently works, which is for the client machine to separately install the CR runtime, to what you're proposing in including a prerequisite to my install package.
    ->  I should run this latest exe.  It will add a prerequisite to the prerequisite list in Visual Studio 2010.  The installation of this prerequisite will work, as the earlier one did not.  And it will work for both 32- and 64-bit client machines.
    Therefore, I can eliminate the need for the client machine to install the CR run time separately.
    Please confirm, and then I will make the necessary changes, and do the install tests on client machines.
    (Also, FYI the merge module did not work for me on a 32-bit client machine.  So I removed it.)
    Thanks, Peg

  • Report that will be called from CIC0

    can anyone elaborate this statement "report that will be called from CIC0"
    whats the process?

    hi arun
       u can  easily  access them  in  SWO1 tcode
    IS_BUS1006 Business Partner for Drag&Relate Insurance
    ISA_FLMP   Vendor's mail partner for material ordered via rel
    ISA_T024D  MRP controller group (ISA)
    ISPPDOCUM  CA Document for IS-IS/CD
    ISSR2      Customizing
    ISTBILLDOC Telco Billing Document
    ISTFILEHIS Transfer of telephone number disconnection file
    ISU_EQUI   Equipment (+ IS-U Functions)
    ISU_IAC    Internet object
    ISU_PRICE  IS-U: Price
    ISUACCOUNT IS-U: contract account
    ISUACCTCLS IS-U: Account Class
    ISUADDRESS IS-U: Address
    ISUBUSVIEW IS-U: information view
    ISUCONTACT Customer Contact (IS-U)
    ISUCONTRCT Utility contract
    ISUCRM1O   Activity in CRM
    ISUCRMCNCT ISU-CRM Connector
    ISUCRMCNTR ISU-CRM Contract (CRM Order Item)
    ISUDERSUP  IS-U deregulation help
    ISUDEVINFO Device info record
    ISUFFEE    IS-U: franchise contract
    ISUFINDER  IS-U search function (data finder)
    ISUGBCIF   GIS Business Connector Interface
    ISUGRID    Supply Grid
    ISUIDEPROC IS-U: IDE process
    ISUIDESWD  IS-U-IDE Switch Document
    ISUIDETRAN IS-U: IDE transaction
    ISUIDOCLOG Application log IS-U
    ISULOT     IS-U: sample lot
    ISULOYACC  Loyalty account
    ISUNBSERVC Point of delivery service (not billed)
    ISUPARTNER IS-U: business partner
    ISUPOD     Point of Delivery
    ISUPRDOC   IS-U: Parked Document
    ISUPRODLOG Product log IS-U
    ISUPRODUCT Utility product
    ISUPROFILE Profile in Energy Data Management (EDM)
    ISUPROP    Owner allocation
    ISUREDEMP  Redemption Document for Loyalty Account
    ISUSDCONF  SD configuration
    ISUSDORDER IS-U: Sales Order
    ISUSDORPOS IS-U: Sales Document Item
    ISUSDQUOTA IS-U: Customer Quotation
    ISUSECTOR  IS-U: division
    ISUSERPROV ISU Service Provider
    ISUSERVICE Utility service
    ISUSETTL   ISU-EDM: Settlement
    ISUSETTLUN ISU Settlement Unit
    ISUSLDCMNT Document/sub-ledger document
    ISUSMNOTIF IS-U: Service notification
    ISUSMORDER IS-U: Service Order
    ISUSRVPROD IS-U: Service Product
    ISUSUPSCEN Supply Scenario
    ISUSWITCHD IS-U-IDE Switch Document
    ISUSWTELOG Error Log for Switch Document
    ISUTASK    IS-U: Data Exchange Task
    ISUWIMUSER Work item with user interaction
    kr
    raj

  • How to print a report on crystal report server using webservice call

    Hi,
    I'm looking for web service api calls that help print a report on the crystal report server. Can someone post a snippet of how this is done.
    Thanks,

    Below is a snippet that uses the BusinessObjects Enterprise XI Release 2 version of the BIPlatform Web Services Java Consumer API:
    Sincerely,
    Ted Ueda
    /* Printer name */
    String printerName = "\\\\van-s-prt01\\VAN-P-BEAVERCREEK";
    /* URL to Enterprise Web Services */
    String servicesURL = "http://localhost:8080/dswsbobje/services";
    Session ceSession = null;
    Connection ceConnection = new Connection(new URL(servicesURL + "/session"));
    EnterpriseCredential ceCredential = new EnterpriseCredential();
    ceCredential.setDomain(cmsname);
    ceCredential.setAuthType(authType);
    ceCredential.setLogin(username);
    ceCredential.setPassword(password);
    try {
         ceSession = new Session(ceConnection);
         ceSession.login(ceCredential);
         ceConnection.setURL(new URL(servicesURL + "/biplatform"));
         BIPlatform bip = new BIPlatform(ceConnection, ceSession.getConnectionState());
         GetOptions getOpts =new GetOptions();
         getOpts.setIncludeSecurity(Boolean.FALSE);
         ResponseHolder rh = bip.get(reportPath, getOpts);
         InfoObjects infoObjects = rh.getInfoObjects();
         CrystalReport report = (CrystalReport) infoObjects.getInfoObject(0);
         ReportProcessingInfo processing = report.getPluginProcessingInterface();
        CrystalReportPrinterOptions printerOptions = processing.getReportPrinterOptions();
        printerOptions.setEnabled(Boolean.TRUE);
        printerOptions.setPrinterName(printerName);
         report.setSchedulingInfo(new SchedulingInfo());
         report.getSchedulingInfo().setRightNow(Boolean.TRUE);
         bip.schedule(infoObjects);
    } finally {
         if(ceSession != null)
              ceSession.logout();

  • Printing a Crystal Report XI in Business Objects from Access (VB)

    Post Author: karene
    CA Forum: Other
    I have a report that is stored in the BusinessObjects (and I'm new to this system).  I can open it from Access using VB, by running iexplore.exe and giving it the correct URL:
    stAppName = "C:\Program Files\Internet Explorer\iexplore.exe " & GetReclassificationReportURL() & _        "&lsS@type=site&lsS@id=" & SiteId    Call Shell(stAppName, 1)
    where the GetReclassificationReportURL returns something like https://xidesign.ourdomain/businessobjects/enterprise115/InfoView/scripts/OpenDocument.aspx?iDocID=24321825
    This opens Crystal, and they can view or print the report.  However, when they were using the corresponding Access report, it would print for them directly.  They could press a print button, and it would come out on their default printer.  Can I do that using Crystal?  How?  (I'm using Access 2003, and VB 6.3)
    Thank you for any assistance you can provide.
    -karene

    Post Author: RamcoSystems
    CA Forum: Deployment
    Hai,
        Installation of BOXI does not not include Crystal Reports as a part of it?If yes, then does the crystalreportviewer ship along with BOXI?

  • Possible solution: Open Crystal Reports Print Layout from UDO form

    Hi all,
    I recently had to print information of a UDO which I have on a new form. I searched through the forum and found different solutions, but none that used the new "integrated" crystal reports viewer. So I came up with this workaround, which so far works great. I post it here for anybody else needing this kind of workaround, or in case somebody has a better solution, pick that up.
    Here it is:
    1) Create your Crystal Report file and import using the Reports and Layouts screen in SAP Business One. Give it a meaningful name and location in the menu. Have at least one parameter to take the DocNum or DocEntry, or whatever your primary key is. (Note: I know the import can be done by SDK, but as far as I can see there's no way to place it in the menu structure just yet.)
    2) In your Add-On in the event ID 520 (print), call the following function with the Document Number grabbed from the open form:
    public static bool printUDO(string strDocNum)
                // get menu UID of report
                Recordset oRS = (Recordset)B1Connections.diCompany.GetBusinessObject(BoObjectTypes.BoRecordset);
                oRS.DoQuery("SELECT MenuUID FROM OCMN WHERE Name = 'ReportName' AND Type = 'C'");
                if (oRS.RecordCount == 0)
                    B1Connections.theAppl.MessageBox("Report layout 'ReportName' not found.", 0, "OK", null, null);
                    return false;
                // execute menu and enter document number
                B1Connections.theAppl.ActivateMenuItem(oRS.Fields.Item(0).Value.ToString());
                Form form = B1Connections.theAppl.Forms.ActiveForm;
                ((EditText)form.Items.Item("1000003").Specific).String = strDocNum;
                form.Items.Item("1").Click(BoCellClickType.ct_Regular); // abrir reporte
                return true;
    I know it's kind of a dirty solution, but it works, and if you have any suggestions, I'd be happy to hear them.
    Thanks!
    Joerg.

    Hi Joerg,
    It's not a dirty solution... I like it and i'm using it
    Thanks!
    Best regards,
    Ana Silva

Maybe you are looking for

  • Error while calling ABAP program from Data Services

    Hi All, We have a ABAP program which accepts two parameters 1] a date 2] a string of comma separated ARTICLE numbers . We have used a ABAB transform in ABAP dataflow which refers this ABAP program. If I pass a string of 6 articles as second parameter

  • Initialize Org Units on PNPCE Org Structure selection

    Hi All In the selection screen of programs where PNP or PNPCE logical database is used, the Org Units can be selected from the Org Structure. Can anyone tell me how to initialize Org Units values into the org structure screen

  • How do I preserve a hotlink from Publisher to Adobe?

    Before I installed Adobe XPro, all my hotlinks from the publisher documents converted and were active.  I had hotlinks that were linked to shortcut text such as "click here" as well as hotlinks that were attached to the full text of the internet web

  • Importing Private IR Settings from other Application

    Hi Community! I know, this is a topic, that often has been discussed, and the solutions where all rather unofficial (not supported) or not possible at all. On the other hand, everything I found was a bit older, and I wonder, whether APEX has after th

  • How to find grey exclamation mark pics?

    Hi gang, I have noticed when going back over some old pics that some have the thumbnail, but when I hit space to view the photo close up, I get a grey exclamation mark.  When using Reveal in Finder, the original pic file is present and looks fine.  T