私は、VB.NETを使用してWindowsフォームアプリケーションを開発しています。私は現在、DataReport(Crystalではなく、Microsoft)に取り組んでいます。 DataSetをDataSourceとして使用すると、すべて正常に動作します。しかし、私はどのように私はDataReportにユーザー入力からデータを入れようとしているのですか?ユーザーが印刷行為を行っているとき(ReportViewerの印刷ボタンをクリックする)、フォームがポップアップして入力を求められることが好ましい。私が話しているその入力は、人の名前がランダムであるため、名前を追跡する必要がないので、データベースに入れる必要はありません。VB.NET/Windowsフォーム - ユーザー入力からDataReportへのデータ?
MainForm.vb(フォーム)
- MyReportViewer(レポートビューアー)
MyReport.rdlc(DataReportの)
:
は、ここに私の簡単なセットアップですInputForm(フォーム)
- MyInputBox(テキストボックス)
印刷の行為でそれを行うことは不可能である場合。たぶんMainForm_Load
イベントで、またはレポートの生成ができる前に。 私は1時間ネットを検索しましたが、私は不運です。