GrapeCity ActiveReports for .NET 16.0J
AddCode メソッド
使用例 

GrapeCity.ActiveReports 名前空間 > SectionReport クラス : AddCode メソッド
指定したレポートスクリプト言語で記述したスクリプトコード。
レポートのスクリプトコンテキストに有効なスクリプトコードを追加します。AddCodeを使用すると、実行時に完全な関数をレポートのスクリプトに追加できます。追加された関数は、スクリプト内のレポートイベントから呼び出せます。
シンタックス
'宣言
 
Public Sub AddCode( _
   ByVal script As String _
) 
public void AddCode( 
   string script
)

パラメータ

script
指定したレポートスクリプト言語で記述したスクリプトコード。
解説

通常、このメソッドは、アプリケーションにコンパイルすることのない、スタンドアロンレポートの実行時に使用します。コードを挿入することにより、レポートから、呼び出しアプリケーションのカスタム関数やデータアクセスモジュールなどの機能にアクセスできます。

使用例
public string addThisCode()
{
    string sCode = "public string ShowACMessage()\"{return \"my Added Code\";}";
    return sCode;
}

private void rptAddCode_ReportStart(object sender, System.EventArgs eArgs)
{
    this.AddCode(addThisCode());
}
Public Function addThisCode() As String
	Dim sCode As String = "public string ShowACMessage()""{return ""my Added Code"";}"
	Return sCode
End Function

Private Sub rptAddCode_ReportStart(sender As Object, eArgs As System.EventArgs)
	Me.AddCode(addThisCode())
End Sub
参照

SectionReport クラス
SectionReport メンバ
ScriptLanguage プロパティ
AddNamedItem メソッド