none
如何讓crystal Report更新時,不要出現[輸入參數值]視窗 RRS feed

  • 一般討論

  •  

    請教各位,

     

    用vs.net 2003開發的win form在按下查詢鈕時,report viewer裏的crystal Report可以正常出現,

    但一旦按了report viewer上的refresh鈕後,就會出現[輸入參數值]視窗,

    如何讓此輸入參數值視窗不要出現,亦可達到資料更新的效果?

    謝謝!!

     

    Private Sub 查詢_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 查詢.Click
            
                cmd.CommandText = "SELECT  abc  WHERE date = ? ;"


                cmd.Parameters.Add(New OdbcParameter("@date ", OdbcType.Char))
                cmd.Parameters("@date").Value =  "20071105"

                cmd.Connection = cnn
                cnn.Open()
                da.SelectCommand = cmd
                ds.Clear()
                da.Fill(ds)
                 cnn.Close()
         

                '填資料至報表()
                Dim reportDocument1 As CrystalDecisions.CrystalReports.Engine.ReportDocument
                reportDocument1 = New CrystalDecisions.CrystalReports.Engine.ReportDocument
                reportDocument1.Load("xx.rpt")
                reportDocument1.SetParameterValue("Para1", "20071105")
                reportDocument1.SetDataSource(ds.Tables(0))
                CrystalReportViewer1.ReportSource = reportDocument1
                CrystalReportViewer1.Refresh()
                CrystalReportViewer1.Show()
    End Sub

     

     

     

     

     

     

     

    2007年11月6日 上午 07:57