Crystal Report or WebI

I have to develop few reports. Most of the reports are like bar chart with count on Y axis (Vertical) and month of  X axis(Horizontal). The report is very simple. Can some one please help me to  understand if I should develop the report in Crystal or WebI. What is the advantage of one over the other?
I know that WebI helps in better adhoc capabilities. But what adhoc capabilities can some one have with this simple report or what can I suggest clients?

To provide charts, both WebI and Crystal can do the job.  But besides the differentiation the other posters have already mentioned, there are a few more factors you need to consider.
WebI can easily be learned and used by business users. Crystal on the other hand requires some technical knowledge. The learning curve of Crystal report is steeper than WebI. That's why most WebI reports are developed by business analysts and most Crystal reports are normally developed by IT developers. Last but not least, the licensing of Crystal are typically more expensive than WebI.
It is the "textbook" definition that WebI is for adhoc reporting and Crystal is for formatted reporting. But that definition is beginning to blur as WebI is getting more and more capable on every new release. We have developed many highly formatted reports using WebI alone.
Therefore, when you decide on which tool to use, do not just focus on the "adhoc vs formatted". You need to consider all other factors as well.
Hope this helps.

Similar Messages

  • Unable to print crystal report over web using ActiveX Control

    Post Author: jimmyp
    CA Forum: General
    We have a problem with printing crystal report over web using ActiveX Control.  When clicking print button, it only shows a blank dialog web crystal viewer page without any error.  The page just simply hangs.  We installed the PrintControl DLL and enable all the security setting for ActiveX Control for IE.  It still does not print.  Does anyone know why?  
    Environment.
    Bundle Crystal Report v10
    Asp.net 2.0
    IE 6.0 or higher.
    Appreciate for your help.
    Jimmy

    Post Author: Ian Kulmatycki
    CA Forum: General
    A team member here found this, I haven't read it, I'm not sure if our problems are related to this, but hopefully it helps someone:
    -ian
    When Secure Sockets Layer (SSL) is enabled, using the ActiveX control to print reports from a Crystal 10 DHTML viewer results in the following error message:
    "A communication error occurred, printing will be stopped."
    How can this error message be resolved?
    Resolution
    This is a known issue with Crystal Reports 10 and Crystal Enterprise 10 viewers and has been tracked. The Track ID is ADAPT00282199.
    This error occurs due to the receiving application performing a case-sensitive check for the HTTPS request header value "ON". When a sender application sends the value as "on" in lower case, the error occurs. The update below changes the receiving application to be case-insensitive.
    Hot Fixes or Service Packs address this issue as indicated below. With the updates, this issue is resolved.
    Unless indicated otherwise, Weekly Hot Fix updates from our FTP site have only been tested with English versions of products.
    For Crystal Reports 10 and Crystal Enterprise 10, the update for this issue is included in the Crystal 10 Viewers Weekly Hot Fix (WHF). This is available in English only at the following location:
    ftp://ftp.crystaldecisions.com/outgoing/EHF/viewers10win_en.zip
    This issue is addressed in the following components (and later versions):
    PageObjectModel.dll, version 10.0.5.785, dated 8/25/2004
    ReportRenderer.dll, version 10.0.5.785, dated 8/25/2004
    WebReporting.dll, version 10.0.5.785, dated 8/25/2004

  • Publishing crystal reports to web

    Can anyone give me an idea of how to publish the crystal reports to web. I know we need Crystal Reports Server for that. Apart from that what are the other steps.

    Hello,
    there are some solutions:
    - Deploy CR Server and than the users could access the Reports via InfoView (Web Portal of CRS)
    - Shedule the Report as 3rd Party format (pdf, xls, etc.) to a webserver like IIS or Tomcat so the users can view the report via a browser...but that would be very static
    - shedule the report to a network share and deploy CR Viewer to the Client PCs. So the users could view the .rpt format.
    Regards
    -Seb.

  • Reg: changing of Crystal Report to Webi

    Hi Gurus,
    We are having many Reporting tools  .
    but.. Some (18)  templates are designed in Crystal Reports.
    Some (40) in Business Objects Web Intelligence.
    We would like to convert all of them to Web intelligence.
    Please suggest me the easiest way to change those Crystal Reports to Webi Reports.
    Quick Response is appreciated.
    Regards
    L K Vepuri

    You mean to say that.... We need to create from universe Level ...to Report Level....?
    Regards
    L K Vepuri

  • Crystal report vs Webi Report

    Hi Expert,
    My client  have WEBI and Crysal Report both installed in the system. They want to change all Bex reports to either in Crystal report or WEBI .
    My question is what all we need to consider while suggesting a particular type of report. When we should choose WEBI over crystal report?.
    Please answer me considering the fact that they are curently using BEX report in SAP BI environment.

    Hi
    Crystal is very flexble tool, if you want to use BW with crystal reports, you need to install SAP integration kit to get connected to your BeX queries and pull the data into report.
    If you need more secure environment you can go for WEBI reports, these reports can be based off a semantic layer wheich is very secured.
    Thanks,
    Sastry

  • Printing Crystal report from web

    I am using crystal report 8.5 and Coldfusion MX 6.1
    I open my report in a blank page. Everything show up
    properly.
    However, in my report, I have 12 pages. When I print it it
    only show up as 1-2 pages. I notice that on screen, when I click
    next ( to go to the next page of the report ), the url show up as
    whatever my path is and the word "report" + the page -1 + htm
    eg. If I am on page 2 of the report, my url would be
    \\localhost\mywebfolder\report1.htm
    Anyone have the same problem? Any solution?
    * I am thinking of taking off the grouping in the report, see
    if that make any different!

    Hiya,
    It isn't clear how you are calling the report (cfreport,
    location, etc.,).
    With 8.5 professional and higher, there is report server; 8.5
    enforces the five instance connection license that the 8.0 version
    implied and the 7.0 version didn't have at all. This methodology
    allows for using the Crystal web report engine which supports the
    use of an ActiveX viewer or Java Viewer.
    I have an annoyance where an application that has run for
    more than five years using the ActiveX viewer used to run without
    prompting for database credentials but now does.
    Take a look here for some hints
    http://www.vordesigns.com/Portal/phpBB2/viewtopic.php?t=154
    I can send you the page cfm pages I use but it references a
    table of report names, you will have to do a little of your own
    debugging to get it to work in your enviroment.
    There is also a topic post in March from me
    http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=3&threadid=1137866 &forumid=1
    ... or is it one of my pseudonyms?

  • How to design crystal report with web service data source?

    I want to design and run a Crystal Report 2008 against my ADO.NET DataSet from web service method.
    I choose New Report, for Data I choose XML, then "Use Web Data Source" hit next, then choose "HTTP WSDL URL" I enter http://localhost/RDWS/Service.asmx?wsdl, hit Next, I leave HTTP username and HTTP password blank. Then I see the Services, Ports and Methods screen. Services: Service, Ports: ServiceSoap, Methods: CustomerOrdersDataSet
    When I click Finish, I get Logon Failed, Details, Schema file is invalid. error:Element Schema@htttp://www.w3.or/2001XMLSchemal not found.
    How can I get this to work?

    The native XML driver is incompatible with ADO.NET DataSet XML.  The specific issue is that the driver cannot handle the recursive definition on "Schema" that the .NET DataSet XML uses.
    The workaround is to create a .NET class that Web References, invoke the Web Service method for the DataSet, then returns it. 
    Use the ADO.NET (XML) driver in Crystal Report to consume the .NET data source.
    Note - when you deploy your report, ensure you deploy the DLL for the .NET class you've created.
    Sincerely,
    Ted Ueda

  • Deplay Crystal Report via web

    Hi.
    Is there any way to deploy report in intranet.
    I have file Report.rpt and i want users to have access to it via www.
    Is there any tutorial how to do it?
    Best regards
    Lukasz Bloch

    Hi,
    There are several ways to distribute or publish the report :
    If you have BO Enterprise or Crystal Reports Server then you can publish this report and create a OpenDocument URL. This can be given to your users to view the report in Browser.
    Or
    If you want to give your report to users for just to understand the results, then try to download CR2008 offline viewer. This will help you to view .rpt files.
    Or
    If you are developing your own Web application using .NET or JAVA you can very well embed CR reports and it can be viewed through browser.
    Or
    If you have BO Enterprise, you can publish this report to your repository and all your BO users can access this report through infoview and view the report.
    You need to choose the option to view the report.
    Thanks,
    Sastry

  • Encapsulation Error in Crystal Reports using Web Service Connection

    Hi Experts,
    I'd like to request help in investigating an issue we are currently having in Crystal Reports.  Basically, the solution design is:
    -Web Service is Used as connection
    -Dynamic Hyperlink value is used to access another Crystal Report
    Issue: Dynamic Hyperlink value is based on a summary.  We are getting Encapsulation Error message whenever we try to click a link having 30k value.
    Does anyone here can give us some tip on how to investigate the issue?  For such cases, which component (datasource, CR, etc.) of the solution normally causes the issue?  Are there any limitation in using Web Service for Crystal Reports?
    We'd greately appreciate any help here.
    Kind Regards and Many Thanks,
    Mark

    Hi Mark,
    There could be many reasons for this rather 'generic' error. Is the Business Objects Enterprise clustered?
    Also, could you try saving both the Main and the target reports to the Enterprise with the 'No printer' option checked.
    (File > Page Setup> No Printer).
    Also, what happens when the target report is viewed on its own?
    Let me know how it goes!
    -Abhilash

  • Crystal Reports 2008 Web Application Error

    Post Author: Jeff Clark
    CA Forum: .NET
    Hello,
    I am using Crystal Reports 2008 and Visual Studio 2005 to create and deploy CR web applications. These applications are installed on a Windows 2003 R2 server with .Net 3.0. I have previously used CR XIR2 for this purpose but upgraded to 2008 because I needed the added functionality in cross-tab reports.
    Some of the reports in the web application are pulling from a MySQL database. I am using a JDBC driver (version 5.1.5) to connect Crystal to the database. When I was using CR XIR2, all I needed to do was add the path for the JDBC driver in the CRConfig.xml in "C:\Program Files\Business Objects\common\3.5\java" directory and everything worked great.
    The runtime files for CR2008 create a "C:\Program Files\Business Objects\common\4.0" directory, but there is no "java" subfolder and no CRConfig.xml. When I attempt to load one of the MySQL reports I get the following error.
    "Error in File %Report Name%.rpt: Failed to load database information. "
    Is there a way to load JDBC drivers in the CR2008 runtime files?

    Post Author: Argan
    CA Forum: .NET
    I do not believe any java dlls are packaged in the runtimes for .net (same goes for the crdb_xml.dll, which is a java dll). I do not have a cr 2008 deployed server at the moment so I can not verify this.
       If you want to use java based db connectivity you will probably need to deploy them with your application.

  • Crystal Reports XI Web Elements - populate WESelect element values from database field

    <p>Hi,</p><p>I am using Web Elements with Crystal Reports XI. I need to know how to populate the ElementValues and ElementDisplays arguments of the WESelect function from a database field. </p><p>In the function expert when I click on the ElementsValues and ElementDisplays values a drop down appears which will let me select a field or formula. However, when I try saving and leaving the formula workshop an error message is generated.</p><p> "A subscript must be between 1 and the size of the array".</p><p>I assume this is because the WESelect function is looking for the "|" separator in the ElementValues and ElementDisplays arguments.</p><p>Please advise.</p><p>Thanks</p>

    hello,Â
    in the webelements.zip download you should find a DCP report which shows the method for "rolling up" data using a subreport and passing these to a select control using shared variables.
    basically a string running total rolls up the values at run time and character separates them for use by the controls. for any type of select (drop down menu etc.) controls all of the values have to be made available before the main report is run so that's why you use this techique. you can think of it this way...instead of having an asp page that runs a database query and then populates a javascript array for the control, the subreport rolls up the values and passes them to the control.
    other types of controls that you wish to place directly on a group header or details section can be run off of main report fields or formulae...e.g. you can place a checkbox control on the details section without having to roll up the data in advance.
    by just putting a field name in the parameter for a select control, you will only get one value per control.
    i hope that this makes sense as it takes a bit to get used to at first,
    jamie

  • Crystal Reports to WebI Reports!

    Post Author: Rohini
    CA Forum: WebIntelligence Reporting
    Hi,
        I am working on converting existing Crystal Reports in XIR2 (and SQL Server 2000 stored procs/views with Parameters as data source) to WebI reports by creating Universes. Some of the reports has sub-reports linked to the main report  through parameters and different stored proc as data source. I am new to WebI and Universe design. How can I implement such reports in WebI?
    Appreciate your help!
    Thanks,
    Rohini.

    I believe you'll get faster response if you post to the Crystal Reports Design forum:
    SAP Crystal Reports
    Ludek

  • Export with crystal reports as web service

    In order to create 3 tier architecture for security enhancments, I am using crystal feature to publish report as web service. As far displaying these reports on viewer is concerned, I have got that part working by setting the datasource to asmx and then using the viewer to set the parameters and logon information.
    However currently I also have export button on the UI which basically used the ReportDocument and wrote the excel to Http stream. And this is the part where I am now struggling with crystal as web service as it does not expose ReportDocument. I have scanned all forums and have been googling for a while but reaching nowhere.
    Please help if someone has already dealt with similar problem.
    Thank you.

    I don't think you will be able to do this from the button. Reason is that the web service only works with the viewer and there is are no exposed export API associated with the viewer. The only export APIs are based off of the report document object.
    Ludek
    Follow us on Twitter
    http://twitter.com/SAPCRNetSup

  • Crystal reports and web services

    Do crystal report and xcelcius need webservices?

    No, they don't 'need' web services.  Xcelsius uses Excel for it's data and you can use web services to load the Excel model with data, but it is not required.  CR has a variety of data connection options.
    Web services is a popular method of retrieving the most up-to-date data, but is not a requirement.
    Hope that helps,
    Jake

  • Crystal Reports and Web applications.. what is the future?

    Hello,
    I currently create reports in Crystal 11 R2 and display them within my intranet application using an SDK and asp calls.
    I would like to know what the future holds for this method... what upgrade path do I have?
    Certainly I intend to keep things the way they are as we have a large number of reports but I would like to know what options I will have to investigate\be aware of for the future?
    I realise my question is a bit open ended...
    What does SAP\Business Objects\Crystal decsions advocate in this regard... what is their prefered methond of providing reporting for web type applications?
    PS. I am not interested in portals etc. The application provides paramters and DSN switching at run time within the application.
    Cheers,

    Hi Scott,
    Moved to .NET SDK forum. Your next move is to ASP.NET and to CR Assemblies through RAS ( Report Application Server ). It is the replacement for the RDC you currently use.
    Lots of samples on how to through our WIKI:
    Root Page
    http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsHome
    Enterprise Samples (including managed and unmanaged ras)
    http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsSDKSampleApplications
    Non-Enterprise Samples
    http://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsSDKSampleApplications
    Exporting Samples (RAS)
    http://wiki.sdn.sap.com/wiki/display/BOBJ/NETRASSDK+Samples#NETRASSDKSamples-Exporting%2FPrinting
    Thank you
    Don

Maybe you are looking for

  • Numbers saving issue

    This message pops up about every 10 minutes. Can you tell me how to correct the issue? I'm running a MacBook Pro v 10.9.2 and Numbers v 3.2. The Numbers spreadsheet is on my local hard drive and no one else is using it.

  • Birthdays in Adressbook after sync are all 1 day off

    hi, I am using the latest Mac OSX 10.6.6. After sync with Blackberry (using Blackberry Desktop Manager ver. 2.0) suddenly all my birthday entries in Addressbook have been deducted by one day. Ical (birthday subscription) changed accordingly. Contact

  • Why won't some of my iTunes downloads appear in my library?

    I had downloaded some tv shows on iTunes on my old macbook and they will not appear in my iTunes library on my newer mac even though they are still saved in my list of purchased shows in the iTunes store.  How can I sync then to my iTunes library? An

  • Unable to install photoshop 10 to new macbook pro

    When I try to load Adobe Photoshop 10 to my brand new MacBook Pro, I get this message:  "Instaler failed to initialize" and it won't instal.  Any suggestions?

  • No Copy controls between cash OBD to cash Invoice

    Dear Gurus, I am doing Cash sales. Sales order: ZOBV OBD: ZDBV Invoice: ZBBV In Delivery copy controls, I could link ZOBV to ZDBV, but in Billing copy controls I am not finding my OBD to Invoice copy controls. So I wanted to copy BV to BV and change