'宣言 Public Property OnError As System.String
public System.string OnError {get; set;}
'宣言 Public Property OnError As System.String
public System.string OnError {get; set;}
このとき、コントロールは、 ReportErrorイベントも発生させます。
通常のイベントと VBScript プロパティの違いは、通常のイベントのハンドラはアプリケーションに属しており、したがって、レポートからは独立した作業をサポートするために使用されることです。たとえば、エラーの発生時にアプリケーションのダイアログボックスを表示できます。
このプロパティの VBScript ハンドラはレポートに属し、アプリケーションに関係なく実行されます。たとえば、レポートには、エラーが発生した場合にフィールドの値を変更する VBScript ハンドラを入れることができます。