FlexReport for WinForms
Name プロパティ (FieldBase)
使用例 


C1.Win.FlexReport.4.5.2 アセンブリ > C1.Win.FlexReport 名前空間 > FieldBase クラス : Name プロパティ
フィールド名を取得または設定します。
シンタックス
'宣言
 
Public Overrides Property Name As System.String
'使用法
 
Dim instance As FieldBase
Dim value As System.String
 
instance.Name = value
 
value = instance.Name
public override System.string Name {get; set;}
解説

フィールド名は、コントロールの C1FlexReport.Fieldsコレクションへのインデックスとして使用できます。

次の例に示すように、フィールド名は、 VBScript 式でフィールドを識別するためにも 使用されます。

重複または空のフィールド名を使用することもできますが、フィールド名をスクリプトで使用したり、インデクサとして使用する場合は 避けてください。

使用例
次のコードは、スクリプトをレポートの SectionTypeEnum.Detailセクションに割り当てます。このスクリプトは、値に基づいてフィールドの ForeColorプロパティを変更します。
_c1r.Sections.Fields["sampleField"].ForeColor = Color.Black;
_c1r.Sections.Detail.OnFormat = 
  "sampleField.ForeColor = iif(someValue < 5, vbRed, vbBlack)";
参照

FieldBase クラス
FieldBase メンバ