Skip to Content
author's profile photo Former Member
Former Member

Viewing Crystal Report in VB.NET Application

I am trying to get a report displayed to the screen using crystal reports server 2013. I have a vb.net application (version 7.0) and need to pass parameters to a .rpt file to have the report displayed on the webpage. Below is the code I have started with. It would helpfil to have some direction on where to proceed from here.

Dim rasNewSession As New CrystalDecisions.Enterprise.SessionMgr

Dim session As CrystalDecisions.Enterprise.EnterpriseSession

session = rasNewSession.Logon("Administrator", "password", "Hostname:6400", "secEnterprise")

Dim session_str As String

session_str = session.SerializedSession

Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument

crReportDocument.Load(Server.MapPath("AlarmLog.rpt"))

My current environment includes the following

  • Windows Server 2012 R2
  • Visual Studio 2015
  • Crystal Reports Server 2013 with Client Tools 2013
  • Crystal Reports (Designer) 2013 SP8
  • SQL Anywhere 12 Deployment
  • SAP Crystal Reports runtime engine for .NET Framework (32-bit)
  • SAP Crystal Reports runtime engine for .NET Framework (64-bit)
  • SAP Crystal Reports, version for Microsoft Visual Studio

My crystal report installation are both trial versions at the moment, so I also want to make sure they do not have a limited feature set. Once we can verify we can open reports with our web application, the products will be purchased by my company.

Please let me know if there is any other information you need to better assist.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Aug 18, 2016 at 11:40 AM

    Hi Alex,

    What you need is Enterprise SDK to fetch the report object from repository and then cast it to a RAS report object (ReportClientDocument).

    ReportDocument is used to load standalone report.

    See the sample code here https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/803910ed-e937-2c10-76ae-bb0df3e91ad0

    Other samples are here.

    .NET RAS SDK Samples

    Thanks,

    Bhushan

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Alex,

      Ah, CR for VS no longer has connectivityy to BOE Enterprise systems, you will find there are not version 13 assemblies with those names.

      You need to contact your account manager and get access to SMP so you can download the BOE/CRS .NET SDK package.

      Or if you have it then remove the version 13 assemblies and use ONLY version 14.

      Don

      PS - Don't install the 64 bit MSI unless it's from the VS installer on the DEV PC.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.