- - PR -
CrystalReportのReportDocument.PrintToPrinter()
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-03-22 09:36
CrystalReportのReportDocument.PrintToPrinter()で印刷しようとしているのですが、
ログインエラーとなり印刷できません。 どこか間違えているのでしょうか? (レポートで使っているデータソースはODBC経由) CrystalDecisions.CrystalReports.Engine.ReportDocument doc = newCrystalDecisions.CrystalReports.Engine.ReportDocument(); doc.Load("d:\\test.rpt"); for(int i=0; i<doc.Database.Tables.Count; i++) { doc.Database.Tables[i].LogOnInfo.ConnectionInfo.ServerName = "xxxxx"; doc.Database.Tables[i].LogOnInfo.ConnectionInfo.UserID = "yyyyy"; doc.Database.Tables[i].LogOnInfo.ConnectionInfo.Password = "zzzzz"; } doc.PrintToPrinter(1,false,0,0); CrystalReportViewerを使うと (ReportSourceプロパティにReportDocumentをセットして使うと) 印刷できるのですが、 印刷ダイアログ無しですぐ印刷したいので・・・ |
|
投稿日時: 2004-03-22 11:39
自己レスです。
解決できました。 dc.SetDatabaseLogon("USER","PASS"); でいけました。 [ メッセージ編集済み 編集者: ton_poo 編集日時 2004-03-22 11:40 ] |
1