GrapeCity ActiveReports for .NET 14.0J
Type プロパティ (Parameter)
使用例 

GrapeCity.ActiveReports アセンブリ > GrapeCity.ActiveReports.SectionReportModel 名前空間 > Parameter クラス : Type プロパティ
ユーザーからパラメータ値を収集するために作成する入力コントロールの種類を示す値を取得または設定します。
シンタックス
'宣言
 
Public Property Type As Parameter.DataType
public Parameter.DataType Type {get; set;}

プロパティ値

DataType列挙値。パラメータ入力ダイアログ用に作成するコントロールの種類を表します。

解説

ActiveReportsは、パラメータの数と種類に基づいて、パラメータのユーザー入力ダイアログを動的に作成します。デフォルトではすべてのパラメータが文字列と見なされています。標準のテキストボックスの代わりにBooleanコントロール(チェックボックス)やDateコントロール(カレンダー)を指定できます。

使用例
private void SectionReport1_ReportStart(object sender, System.EventArgs eArgs)
{
    this.Parameters[0].DefaultValue = "Germany";
    this.Parameters[0].Key = "country";
    this.Parameters[0].Prompt = "Country: ";
    this.Parameters[0].Tag = "some extra data";
    this.Parameters[0].Type = GrapeCity.ActiveReports.SectionReportModel.Parameter.DataType.String;
}
Private Sub SectionReport1_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
    Me.Parameters(0).DefaultValue = "Germany"
    Me.Parameters(0).Key = "country"
    Me.Parameters(0).Prompt = "Country: "
    Me.Parameters(0).Tag = "Some extra data"
    Me.Parameters(0).Type = GrapeCity.ActiveReports.SectionReportModel.Parameter.DataType.String
End Sub
参照

Parameter クラス
Parameter メンバ
Parameter.DataType 列挙型