none
.NET Crystal Report 圖表顯示問題 RRS feed

  • 一般討論

  • 各位先進好..這邊有個一或不知是否也有人遇到這個情況

    當我在 VS 2003 中,使用 CrystalReportViewer 透過

    一個圖表的 Rpt 檔案,但是當執行後畫面上我卻在圖表的

    位址只看到一個 [叉叉] 請問這是為什麼會這樣呢?

    因為當我透過另一個 Rpt 檔案可以在畫面上看到條列出

    來的資料.但只要是使用圖表,在圖表部分我就只能看到

    是已 [叉叉] 顯示在畫面上的.

    我的做法是利用 資料集(xsd) 的方式將資料填入後透過報表

    來呈現這些資料的.

     =======範例程式=======

        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            '在這裡放置使用者程式碼以初始化網頁
            'Dim RptFile As String = Server.MapPath("TestHoldLotRpt.rpt")<==一般報表
            Dim RptFile As String = Server.MapPath("CrTest.rpt")<==圖表報表
            Dim rptDoc As New ReportDocument
            rptDoc.Load(RptFile, OpenReportMethod.OpenReportByTempCopy)
            Call GetHoldLotQuery()

            Dim ds As New TestSchema
            Call arrConvertInfoToDataTable(ViewState("ViewData"), ds.HoldLotRecord)

            rptDoc.SetDataSource(ds)
            CRViewer.ReportSource = rptDoc
            CRViewer.DataBind()
        End Sub

    2006年6月8日 上午 10:50