[スクリプト]エディタにアクセスするには、デザイナ面の下の[スクリプト]タブをクリックします。スクリプトタブでは、[オブジェクト]と[イベント]の2つのドロップダウンがあります。
[スクリプト]エディタのイベントにスクリプトを追加することができます。イベントを選択すると、[スクリプト]エディタはイベント処理メソッドを作成します。
レポートのScriptLanguageプロパティを使用し、使用したいスクリプト言語を選択することができます。
また、Scriptプロパティを使用し、実行時にスクリプトを追加することができます。
スクリプトとコードでは、イベント処理メソッドに異なる構文が使用されます。コードではPrivate修飾子が使用され、スクリプトエディタではPublic修飾子が使用されます。
次の例は、ReportStartイベントをコードとスクリプトエディタで指定する方法を示します。
Visual Basicのスクリプトとコードの例
スクリプトエディタで、ReportStartイベントの処理メソッドを指定する方法
Visual Basic |
コードのコピー
|
---|---|
Sub ActiveReport_ReportStart End Sub |
コードで、ReportStartイベントの処理メソッドを指定する方法
Visual Basic |
コードのコピー
|
---|---|
Private Sub SectionReport1_ReportStart(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart End Sub |
C#のスクリプトとコードの例
スクリプトエディタで、ReportStartイベントの処理メソッドを指定する方法
CS |
コードのコピー
|
---|---|
public void ActiveReport_ReportStart() { } |
コードで、ReportStartイベントの処理メソッドを指定する方法
CS |
コードのコピー
|
---|---|
private void SectionReport1_ReportStart(object sender, EventArgs e) { } |