ActiveReportsでの印刷時にイベントをとる [ActiveReports]
----------------------------------------------------------
(開発・実行環境)
Microsoft Visual Studio 2005 Tools for Applications
Microsoft Visual Basic 2005
ActiveReports 2.0J Standard
----------------------------------------------------------
ActiveReports(AC)による帳票印刷時に、印刷フラグを立てる場合など。
CrystalReports(CR)を使うと、プレビューを出す場合はプレビュー表示以後、OSでの処理になって
イベントがとれなかった。
よって、プレビュー画面に自分で印刷ボタンを用意して対応せざるを得なかったが・・・。
ACでは、印刷プレビューから呼んだ印刷ダイアログのOKボタン押下時にイベントをとれるんです。
OnEndPrintイベント
素敵☆
プレビュー画面のLord時に以下でイベントに関連付け。
AddHandler .Document.Printer.EndPrint, AddressOf onEndPrint
そして、以下のイベント処理。
Private Sub onEndPrint(ByVal sender As Object, ByVal e As _ System.Drawing.Printing.PrintEventArgs)
~~~~~~~~~~~~
End Sub
GrapeCityのHPから「サポート」→「よくある質問」で探せます。
http://www.grapecity.com/japan/support/
コメント 0