スクリプトのOnErrorイベント内でCancelDisplay=Trueにしても、エラーダイアログが表示されてしまう
対象製品
ActiveReports 2.0J Standard
発生環境
動作保証環境と同様
状況
回避方法あり
詳細
.rpxファイル内のスクリプトで、OnErrorイベント内でCancelDisplay=Trueに設定しても、エラーダイアログが必ず表示されてしまいます。
回避方法
OnErrorイベント内でCancelDisplay=Trueにするのではなく、ActiveReportオブジェクトのShowMessagesプロパティをFalseに設定してください。
サンプルコード
スクリプトの場合は、OnReportStartイベント内に実装してください。
サンプルコード
サンプルコード
Dim rpt As New ActiveReport
rpt.LoadLayout("c:¥Report1.rpx")
rpt.ShowMessages = False
rpt.Run False
rpt.LoadLayout("c:¥Report1.rpx")
rpt.ShowMessages = False
rpt.Run False
スクリプトの場合は、OnReportStartイベント内に実装してください。
サンプルコード
Sub OnReportStart
rpt.ShowMessages = False
End Sub
rpt.ShowMessages = False
End Sub
キーワード
ACRP06689
この文書は、以前は次のバグレポートIDで公開されていました : 8205