はじめまして。
VB.NETを使用してWindowsアプリケーションを作成しております。
DBはSQLServerです。
ある画面(親画面)にDataGridViewを配置し、そこにDataSetから値を流し込んで表示させています。
その画面のボタンを押すと、見た目のままCrystalReportsの画面に遷移し(子画面)帳票出力したいのですがどうもやり方がわかりません。
親画面で作成されたDataSetを使用し、子画面のCrystalReportsのオブジェクトに値を引き渡すやり方を教えていただけませんか?
CrystalReports側での処理はこんな感じみたいなのですが、このDataSetをCrystalReports側で生成?!して子画面で利用するやり方がさっぱりわかりません。。。
Dim dataSet As DataSet
Dim SqlDataAdapter As SqlDataAdapter
Dim crReportDocument As ReportDocument
DataSet= New DataSet()
SqlDataAdapter.Fill(dataSet)
crReportDocument.SetDataSource(dataSet)
CrystalReportViewer1.ReportSource = crReportDocument
初心者の為、的外れな質問をしているのかもしれませんが、大変困っております。
よろしくお願いいたします。