Deploying a crystal report - options

Hi,
I'm not sure if this is the right place to put this question, but I've gone through all the other forums and though this looked like the best fit.  Apologies if this isn't the case.
What I'm hoping to find out though is what options are available to me to run an existing crystal report on a number of other systems.  To give abit of background I work for a company that has around 140 stores across Australia.  We currently use a thin client POS system at the stores and there has come a need to use another reporting facility, and we're hoping Crystal Reports will meet that criteria.  The need is to allow the stores to view reports locally without having to rely on a server.
We are planning on purchasing the full version of Crystal Reports designer to build the reports themselves at Head Office (we are currently using the Trial version to see if we can accomplish the results we need) but the hurdle we face at the moment is how the stores themselves will actually run the reports and view the results on their end.
Our initial line of thinking was that the reports would use an XML based datasource and the sample reports that we have built are structured on that as well.  The XML datasource would be refreshed from the Thin Client system onto the stores local directory whenever a report is ran.  What we don't know is how to run the Crystal Report using that datasource without using some additional third party programs (or even something like a C# application acting as the middleman).
We aren't even sure if this is the best approach or if there's another option, but essentially we are looking to see what options are available to run a .rpt file locally.  We've looked at the CrystalReportsViewer freeware application and we're not sure if that meets our requirements (it didn't seem to actively point to the XML datasource, and also had a fair amount of popups and external links).
I'm hoping someone might be able to point me in the right direction.  If you need any other information then let me know.
Thanks

Hello
I really like your questions. Much better to get those out of the way now than after you've jumped over the cliff LOL
Re. the size of the dataset and XML. One thing I forgot is that you could use a direct connection to an XML, but do ensure that you are using the crdb_adoplus.dll driver (). The crdb_xml.dll driver () converts all data types to string (for what ever reason...) which often leads to issues.
Now to your questions.
if the XML datasource was to always reside in c:Data.XML then the viewer would update accordingly to reflect any changes to that datasource?
- Yes this will be fine. Actually in this case it will be the engine reading the report and the report has that info stored internally.
But remember you do have the option of changing the path as per the KB in my previous post.
Also a quick question about the SDK's. Do they work with the express version of Visual Studio or would they require the full version?
- The CR SDK does not integrate with the express version of VS .NET.
Re. the SDKs
- Click [here|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40bccdfd-88a6-2b10-1da1-c47a54b625a7] for a presentation on the available SDKs. The Developer help files also discuss these. But in you r case, as I read your posts, it looks to me like this will be a pretty simple / vanilla kind of application. If the XML will always be in the same location and the reports do not need any selection formula, parameters, etc., passed to them, the code could be as simple as:
Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
'Load the report
crReportDocument.Load("<path to your report>")
'Bind the report to the viewer
CrystalReportViewer1.ReportSource = crReportDocument
crReportDocument.Close
crReportDocument.Dispose
- Ludek

Similar Messages

  • DEPLOYMENT OF CRYSTAL REPORT IN SAP B1

    Dear sir
    I want to deploy my crystal  report in to sap b1
    ant want that onle permited user can see that
    please help me
    Regards
    Anand Kmar Pandey

    Hi Anand.....
    You can import Crystal Reports and you can give Authorization for Crystal Reports like normal Authorization as SAP has that Provision.
    Please check this video regarding Crystal reports.....
    http://www.youtube.com/watch?v=bKLtTDNpQMM
    Regards,
    Rahul

  • Deployment of Crystal Report

    I am getting this error when iam deploying a crystal report website. I need help pliz.
    Server Error in '/ftreports' Application.
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
    Parser Error Message: Could not load file or assembly 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
    Source Error:
    Line 22:           <xhtmlConformance mode="Legacy"/>
    Line 23:           <httpHandlers>
    Line 24:                <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    Line 25:           </httpHandlers>
    Line 26:      </system.web>
    Source File: C:\ftReports\web.config    Line: 24
    Assembly Load Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded.
    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832

    <p>There&#39;s not enough info to help troubleshoot the issue as there could be many reasons for the error to occur. One thing that does come to mind is that you may be missing a runtime file. Make sure you used the Crystal Reprots merge modules (msm) or the windows installer (.msi) to install the CR runtime on the web server. There&#39;s a lot of info on the BOBJ support site and the <a href="http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm" target="_blank">DevLibrary</a> on how to deploy CR applications.</p><p>It might be worth calling the BOBJ support team to help troubleshoot in case there is some specific configuration in your deployment that could be causing the error.</p><p>-MJ</p>

  • How do I deploy my Crystal Reports webapp???

    Post Author: figue
    CA Forum: .NET
    Hi, i've developed a web application using Visual Studio .Net and using the Crystal Reports for Visual Studio 2005. I've read almost all the "how-tos" that are available on the net to solve my situation, but i couldn't manage to deploy my application.
    I have no physical access to the web server, and i cannot execute a .exe or a .msi installer (i cannot use the "merge modules" solution).The only solution i think may help me is copying the Crystal Reports dll's to my BIN folder and using those dll's instead of using the GAC references.Here's what i've done:- I copied all the dll's that I found on Program Files/Common Files/Business Objects/2.7/Managed into my app's BIN folder.- I deleted all the references to the Crystal Reports' assemblies from my solution's property pages. FIRST PROBLEM: The references were deleted, but when I closed the solution, and opened it again, all the references returned.. After trying again and again, they finally dissapeared.- I tryied to add the references to the dll's that were into my app's BIN folder, but when I browse the file, select it, and accept the dialog box, nothing happens. No reference is added into the References window.- I tryied to add the GAC references again, to return to the previous state, but it's the same, i select the reference from the GAC and when i accept the dialog box, nothing happens.- I thought that maybe my pc has some troubles with the installed versions of crystal reports (i hace 8.5, XI and CR for VS 2005 installed), so i created a Virtual Machine, Installed VS 2005 and created a new web application with one .aspx and one .rpt and tryied to change the GAC's references for the BIN's DLLs. The same thing happend.
    Can somebody please help me? I'm gettin' really tired of trying and trying things and not gettin' in solved.
    Regards from Argentina

    Post Author: Ted Ueda
    CA Forum: .NET
    Unfortunately, xcopy deployments of Crystal Reports .NET assemblies won't work, since they rely on some dll's via COM-Interop.
    Those components have to be registered on the server - via merge modules install - and regretably, you're restricted from doing so.
    Sincerely,
    Ted Ueda

  • Crystal Report Optional Prompt Not supported

    Hi,
    I am creating a Crystal Report on top of BEx query. We have 4 parameters in BEx and i have created one parameter in Crystal which should be an optional one. The report is working perfectly alright when run in designer. But when published to enterprise the optional prmpt is not working as intended. It is expecting a value all the times. I tried to default it some value, but it is not working.
    We are using BO XI 3.1 FP2.8, Crystal Reports 2008 SP2 FP2.8 BI 7.X.
    We are using BI Publisher to publish the reports. Alos i have treid testing by directly saving the report to enterprise but the result is the same.
    Any suggestions or help is greatly appreciated.
    Regards,
    Venkat

    I am already using the Not HasValue(). And that is working perfectly when tested from Crystal Reports designer. But it is not working only when published to the enterprise.
    Regards,
    Venkat

  • Vb6 deployment and Crystal Report 8.5

    Hi,
    I tried to deploy a Visual Basic 6 on a client pc that use Crystal Report 8.5.
    Because no merge files exist for this version of Crystal Report I tried to added all the necessary dll in the deploy package (using visual basic 6 tools deployment).
    I read the file Runtime.hlp so I added every dll wriiten in this file.
    When I run my setup I always have this error :
    The program can't start because CRPE32.dll is missing from your computer.
    It's strange because I added this dll to my deployment package.
    So I don't no what to do anymore.
    Need some help to solve this problem because I know it's easier with more recent version of Crystal Report because of the merge file but right now this software need CR 8.5.
    Regards,
    Hugo

    Hi,
    Ok here what I'm trying to do.
    I have an application Visual Basic 6 that use crystal report 8.5 to export the report in pdf using the dll cradxt.dll by programming.
    On the dev pc I have Visual Studio 6.0 and Crystal Report 8.5 installed.
    I want to install this software on another PC so I created a deployment package, automatically the pakage added the "necessary" dlls.
    But is not enough I need to added more on the client pc so it's hard even if I read the Runtime.hlp that come with Crystal Report 8.5 and I added all the dll it always seems to miss somes.
    So I was wondering if a merge module or something exist like the other version of Crystal Reports to install the necessary dlls on a clients pc.
    Otherwise what is the best way to do it ?
    Regards.

  • In CMC Manage- Add-     Crystal reports option is missing

    Hi: I want to import a .rpt via CMC. I understand that I am supposed to navigate  to a folder and Manage -> Add -> Crystal Report
      In my case the only options are ProgramFile and LocalDocument.
      Does someone know why? Is it because, CrystalReports designer is not installed?
                                     ...thanks, Stan

    If you select "Local Document" and then select the .rpt file you want to publish, it will know that this is a Crystal Report and give you a couple of options for that.  It will then be added to the system correctly.
    -Dell

  • MOSS 2007 deployment of Crystal Report

    Hi
    How do i integrate the crystal reports built in .NET2005 professional edition into MOSS 2007.
    Also what will be the redistributable components for the Crystal Reports to work on Production environment.
    Thanks
    Prashant

    The Crystal Reports that comes with VS 2005 comes with a .NET SDK and a Web Form Viewer. I'm not up on MOSS 2007 yet but I believe you should be able to integrate a .NET app and Web Form Viewer with MOSS.
    The redistributables come as a MSI installer for your server and are available here.
    http://support.businessobjects.com/downloads/runtime.asp
    Rob Horne<br /><a href="/blog/10">Rob&#39;s blog - http://diamond.businessobjects.com/robhorne</a>

  • Problem of deployment of crystal report on development client

    Hi,
    We have a issue with running crystal report on our development server.
    After crystal report files (.rpt) is saved on the BOE server, when it
    is opened through InfoViewApp or OpenDocument, the connection to MySQL failed, the error message "Failed to open the connection"
    Both 32-bits and 64-bits MySQL ODBC connectors are installed on the machine and both system and user DSN has been added on the system. After setting the database configuration in the CmcApp, there is no connection problem when opening the rpt file directly with another crystal report development platform, data can be correctly drawn when previewing the report.
    Can you help to trouble shoot the issue ?
    Any help is highly appreciated.

    Hi Thomas
    If you are facing issue with your report only from the enterprise, I would suggest you to post you question in the Expert Forums » Business Objects » BusinessObjects Enterprise Administration.
    Regards
    Sourashree

  • Hierarchical Data Source in Crystal Reports Options

    We are trying to use Crystal Reports in VS2005 and set the data source
    to a list of our objects.
          Dim list As New BindingList(Of Payslip)
          Dim Report2 As New CrystalReport2()
          Report2.SetDataSource(list)
    This works fine when we are just considering the Payslip class in
    isolation. However we have a property on Payslip which contains a list
    of another class Element.
       Public Property Elements() As BindingList(Of Element)
          Get
             Return _Elems
          End Get
          Set(ByVal Value As BindingList(Of Element))
             _Elems = Value
          End Set
       End Property
    We would like to be able to display the Elements in the report, in a
    sub report ideally. However we cannot find a way of doing this. We can
    tell Crystal Reports how to link an Element to a PaysSlip, but not how
    to get to the Elements in the first place (i.e. by going through the
    property called Elements).
    How can we achieve this?

    The fundamental data model of Crystal Reports is relational and not object hierarchial.
    Are you able to transform the object hierarchy to a relational model?
    Sincerely,
    Ted Ueda

  • Problem of Deployment of crystal report on a x64-development client

    Hi,
    We have a issue with running crystal report on our development server (with OS = 64-bit Window Server 2003).
    After crystal report files (.rpt) is saved on the BOE server (32-bit), when it is opened through InfoViewApp or OpenDocument, the connection to MySQL failed, the error message "Failed to open the connection"
    Both 32-bits and 64-bits MySQL ODBC connectors are installed on the machine and both system and user DSN has been added on the system. After setting the database configuration in the CmcApp, there is no connection problem when opening the rpt file directly with another crystal report development platform, data can be correctly drawn when previewing the report.
    Can you help to trouble shoot the issue ?
    Any help is highly appreciated.

    Hi Thomas,
    I'm not sure it's related but we've run into other ODBC issues due to the 2 seperate REG keys where ODBC is managed in 64 bit windows.
    "Copy your Business Objects ODBC-related registry keys to the Win64 branch of the registry. Open regedit.exe and copy the CMS and Audit DSN keys (manually, by re-creating them -- takes 5-10 minutes) from HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ to HKEY_LOCAL_MACHINE\Software\Wow6432Node\ODBC\ODBC.INI\ "
    If you aren't familiar with editing your windows registry or backing it up please open a message with support as any mistaked could potentially cause worse problems with your OS.
    Hope this helps...
    Regards,
    Tim

  • Pre-Purchase Question - Deploying Crystal Report to SSRS Report Server

    Our company has recently installed a SQL 2005 server for our accounting system.  I had intended going down the path of using SQL Reporting Services as our reporting tool and deploying them to the builtin Report Server.  However, I've been using Crystal Reports for years and find it much more user friendly for a non-programmer to use.  I can actually write a report in Crystal, SSRS took me 3 days to achieve very little, I believe it requires too much SQL reporting knowledge for a beginner.
    After spending many hours trawling the net looking for a solution to this problem, I found that Crystal comes as part of Visual Studio.  However, I also believe the version of Visual Studio that comes with SQL2005 is the basic version, and I'd need the Pro version to get the Crystal add on. 
    To this end, I've downloaded the trial version of Crystal 2008 and installed it.  I find I can write a report in Crystal, and then I can manually add that report to a SSRS project. When I open the Crystal Report within Visual Studio I can see all the correct Crystal toolbars and menus etc, so it would appear that the installation of Crystal for Visual Studio has integrated properly.  I can then deploy that report to the Report server and see the report on the web page.  However clicking to open the report then opens the full Crystal Reports application, instead of just displaying the report in the web page.
    I've been unsuccessful in finding a solution to the above deployment problem.  I'm seeking a solution so that my users can just see the report without Crystal itself opening up.  I've been advised that there is a Crystal Report Server that I can purchase, but I don't wish to go to that expense when we already have this functionality built into our SSRS server.
    Can you please advise if it's possible to deploy the Crystal report to the SSRS Report Server and then open the report within the web page without opening the full Crystal app, and if so what steps I would need to take to implement this. 
    If this issue can be resolved, I'll be more than happy to purchase the full Crystal 2008 package and forget SSRS as a bad idea.
    Sorry to be so long winded, I wanted to be clear what the issue is.  Any information /advice would be very much appreciated.

    Hello Diane,
    I would not know if Crystal Report can be used with SSRS but I know for sure that you can use the embedded Crystal Reports Version with comes with VS 2005 or VS 2008 to create reports and to display them in web and windows application.
    We have lots of samples how to do this in our [dev community|https://boc.sdn.sap.com/].
    Also, you can use [Crystal Reports 2008|https://boc.sdn.sap.com/developer/library/CR2008SDK] with MS SQL 2005.
    Other products like Crystal Reports server can also use MS SQL 2005.
    Please see our [supported platforms for CR 2008|http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000712280&_OBJECT=011000358700000675322008E] on windows.
    Hope this helps
    Falk

  • Deploying an application with crystal reports

    Hi, we have a license for Crystal reports (please contact me for key information, if needed), and have been developing them in a VB.Net application.
    Now, we are trying to install on the application on the client side.
    We have followed this guide for setup:
    http://vb.net-informations.com/crystal-report/vb.net_crystal_report_deployment_setup.htm
    And it worked for a while.
    In our recent setup for the customer, this stopped working and we get the following error:
    Could not load file or assembly 'CrystalDecisions.Windows.Forms,Version:12.0.2000.0,Culture=neutral,PublicKeyToken=692fbea5521e1304' or one of it's dependencies.
    What are we doing wrong??
    The developers have Crystal Reports 2008 12.1.0.892 installed.

    Check the GAC (windows\assembly) and make sure that the CrystalDecisions.Windows.Forms dll  version 12.2 is there.
    If it is not then you did not deploy correctly and will need to make sure to deploy the Crystal Reports 2008 runtimes to the machine.
    Also is the machine running a 32 or 64 bit OS?

  • Deploying Crystal Report 11.5 without using .msm or .msi

    Post Author: kquach
    CA Forum: Deployment
    Hi,
    I am trying to deploy the Crystal 11.5 runtimes .dlls for my project.  I want to deploy the assemblies without using the merge modules or running the .msi project (the .msi and .msm files contains a lot of assemblies that my project does not require).  However, when I try to install only the .dlls that my project references, I get the following in my project when loading a report:
    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.  
    If someone knows how to deploy the Crystal Reports assemblies with using the merge modules or .msi,  please let me know.
    Thanks,
    Kiet Quach

    Post Author: jehanzeb
    CA Forum: Deployment
    Morning Keit,
    I have deployed an application about 2mins ago and I had the same problem before I added the merge files. I have found an article &#91;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3129696&SiteID=1&mode=1&#93; in a thread here. This link shows how to install the Runtime CR2008 on client machine to make things work.
    I personaly thinks deploying applications using not only CR but other products as well is a nightmare, myself I prefer using web based applications as they do not need much requirements on client pc (that is if everything is pushed from the server).
    The way I deployed my application is getting the appropriate dll files and added them into the application setup and also added a prerequiste of CR 2008 with Data access components 2008 (you can find this when you right click on the application setup --->properties -
    >prerequsite button.
    Once I clicked CR2008 pre, it added a Runtime file into my application setup folder, I ran the application at client pcs and it is working fine.
    Regards
    Jehanzeb

  • Creating Crystal Report Thru InfoView Options

    Post Author: TriciaS
    CA Forum: Integrated Solutions
    When I click on New in InfoView, I see Crystal Reports as an option. I've been creating Crystal Reports locally, then loading them into InfoView.  Can I create Crystal Reports right through InfoView?  When I click on the Crystal Reports option in the New menu, I get a page not found error.  The same thing is true if I click Modify on one I loaded in.  Do we need to install something on the server to enable this?  Thanks!

    Post Author: kibbey
    CA Forum: Integrated Solutions
    Is anyone from BO looking at these forums?  I have noted the very same problem with our site.

Maybe you are looking for

  • In ALV o/p, how to display no. of documents & avg. no. of days ?

    Hi All, I am displaying the Document numbers ( belnr ) and its details like year , days etc... Now what I need to do is in my ALV output , 1).  at the end of belnr column, I need to display the number of documents are there in that column and 2). und

  • Help with copying files into the the Start Menu

    I am trying to copy my application which tracks system usage, such as reboots, temps, etc, I want it when it first runs, to copy it self into the the programs folder and the start up folder. However I get the error ""FileCopy: destination file is unw

  • How do i get purchased music off my iphone into my itunes library?

    help! my itunes library can't locate these tunes i purchased. does anyone have ideas? thanks! chris

  • Search Help KRED_C modification

    Dear Experts, We are using KRED_C search help for vendor code on several screen. This search help provids vendor code list present in LFA1 table. Now i need to modify this search help as i need to get the list of all vendors where LOEVM (Central Dele

  • Burning youtube songs onto cd

    I can easily convert youtube videos and send them to Itunes. No problem. When I try to burn a playlist of all youtube songs it won't do it. It cancels the burn right away. Anybody help?