■13705 / ) |
PrintToPrinterで不可解なメッセージが表示される |
□投稿者/ 門田善範 (1回)-(2008/02/01(Fri) 21:30:33)
|
分類:[.NET 全般]
[vb2005,crystalreport] 以下のコードの通りcrystalreportで印刷するプログラムを作っています。 プレビューからの印刷は問題なくできるのですが 直接印刷しようとすると 以下の不可解なメッセージが表示されて印刷されません。 {"ファイル C:\DOCUME・・・・.rpt のエラー : 接続失敗 : ログオン パラメータが正しくありません。"} どこか悪いのか全然わかりません。 原因と対策を教えてください。 お願いします。
'共通モジュール Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Module GLB Public Rpt As CrystalDecisions.CrystalReports.Engine.ReportDocument '印字処理メイン private sub Insatu(pflg as boolean)'pflg:true 印刷プレビュー、false印刷 Rpt = New UserContorol.REP_000 'REP_000はCrystalReport名 if pflg then Rpt.PrintToPrinter(1, False, 0, 0)'ここでエラー else FM_PRe.ShowDialog() end if end sub End Module
'プレビュー用フォーム Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Public Class FM_PRe Public CrRep As New CrystalDecisions.CrystalReports.Engine.ReportDocument Private Sub FM_PRe_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load CrRep = Rpt CrRep.SetDataSource(Dataset)'Datasetは別途作成済み CrystalReportViewer1.DisplayGroupTree = False CrystalReportViewer1.ReportSource = CrRep End Sub End Class
|
|