本人是ASP.NET初学者。
请问各位高手,如何利用RportDocument对象属性把网络打印设置为默认打印机.
急等,谢谢!

解决方案 »

  1.   

    老兄啊,高手啊,能不能請教個問題,我在。NET 2003裡寫asp.net程式,寫報表還沒有經驗,當我的報表連到資料庫時,就出現這樣的錯誤:‘CrystalDecisions.CrystalReports.Engine.LogOnException: 登入失敗。’怎麼辦
      

  2.   

    你不没有加载CrystalDcisions.CrystalReports.Engines呢?
    你是用哪种邦定方式呢?
      

  3.   

    我在報表的databindings裡面的reportsource裡面寫入報表的路經,它就會提示上面的錯誤,如果在page_load裡面用下面的代碼:
    Dim rpt As New ReportDocument
            Dim logonInfo As New TableLogOnInfo
            Dim tableTmp As Table
            rpt.Load("D:\wwwroot\emp2\CrystalReport2.rpt")
            For Each tableTmp In rpt.Database.Tables
                logonInfo = tableTmp.LogOnInfo
                With logonInfo.ConnectionInfo
                    .ServerName = "10.136.15.8"
                    .DatabaseName = "pubs"
                    .UserID = "sa"
                    .Password = "jhk"
                End With
                tableTmp.ApplyLogOnInfo(logonInfo)
            Next
            CrystalReportViewer1.ReportSource = rpt
            CrystalReportViewer1.DataBind()
    又出現了:System.Exception: 報表來源無效
    真是氣死了!!麻煩幫頂一下!
      

  4.   


              试一下把这些代码注释  logonInfo = tableTmp.LogOnInfo
                With logonInfo.ConnectionInfo
                    .ServerName = "10.136.15.8"
                    .DatabaseName = "pubs"
                    .UserID = "sa"
                    .Password = "jhk"
                End With
                tableTmp.ApplyLogOnInfo(logonInfo)
            Next