Announcement

Collapse
No announcement yet.

Crystal Reports Vorschau erstellen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Crystal Reports Vorschau erstellen

    Hi Leute,

    Ich arbeite an einer Webanwendung mit C#.
    Ich möchte nun auf einer Seite eine Vorschau auf einen Report einbauen, weiß aber nicht, wie ich eine Vorschau erstellen kann.
    Vielleicht kann mir jemand helfen?!

  • #2
    Hallo,

    dazu muss die <b>CrystalReportViewer</b>-Komponente auf der Web Form verbaut werden. Das folgende Beispiel für eine Strongly-Typed Report-Klasse (OSRptWebForm) zeigt diesen Weg:
    <pre>
    <b>protected</b> CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
    <br>
    ...
    <b>private</b> <b>void</b> Page_Load(<b>object</b> sender, System.EventArgs e)
    {
    OSReportWebForm.OSRptWebForm aRpt;
    CrystalDecisions.CrystalReports.Engine.Table aCRTable;
    CrystalDecisions.Shared.TableLogOnInfo aLOI;
    aRpt = <b>new</b> OSReportWebForm.OSRptWebForm();
    aCRTable = aRpt.Database.Tables[0];
    aLOI = aCRTable.LogOnInfo;
    aLOI.ConnectionInfo.Password = <font color="#9933CC">&quot;sa&quot;</font>;
    aLOI.ConnectionInfo.UserID = <font color="#9933CC">&quot;xyz&quot;</font>;
    aCRTable.ApplyLogOnInfo(aLOI);
    CrystalReportViewer1.ReportSource = aRpt;
    }
    </pre&gt

    Comment


    • #3
      Leider gibt es die Klasse OSReportWebForm.OSRptWebForm
      bei mir nicht! Vielleicht fehlt eine .dll?

      Dies sind die dll's, die ich schon eingebunden habe:
      using System;<br>
      using System.Data.SqlClient;<br>
      using System.Collections;<br>
      using System.ComponentModel;<br>
      using System.Data;<br>
      using System.Drawing;<br>
      using System.Web;<br>
      using System.Web.SessionState;<br>
      using System.Web.UI;<br>
      using System.Web.UI.WebControls;<br>
      using System.Web.UI.HtmlControls;<br>
      using CrystalDecisions.Shared;<br>
      using CrystalDecisions.CrystalReports;<br>
      using CrystalDecisions.Web;<br>
      using CrystalDecisions.CrystalReports.Engine;<br>
      using CrystalDecisions.Web.HtmlReportRender

      Comment


      • #4
        Ich kann mir den Bericht zwar anzeigen lassen, es sind aber keine Export-Funktionen vorhanden.
        In den Eigenschaften vom Viewer finde ich nur PageUp, PageDown, Zoomfaktor usw.
        Mit der Vorschau bin ich auch noch nicht weiter

        Comment

        Working...
        X