FlexReport for WPF
Add(String,String,Double,Double,Double,Double) メソッド


C1.WPF.Report アセンブリ > C1.WPF.Report 名前空間 > FieldCollection クラス > Add メソッド : Add(String,String,Double,Double,Double,Double) メソッド
新しいフィールドの名前を含みます。フィールドには統一的な名前付け規則を使用し、 レポートフィールドとデータベースフィールドの名前は重複しないようにしてください。同じ名前を使用しても不正にはなりませんが、 VBScript 式で同じフィールド名が使用されると、予期しない結果になる可能性があります。
新しいフィールドの Text プロパティの値を含みます。この値は、 フィールドの Calculated プロパティの設定に基づいて、 リテラルまたは VBScript 式として処理されます。デフォルトでは、Calculated は false に設定されており、テキストは そのままレンダリングされます。
このフィールドを含むセクションに対する新しいフィールドの左端の座標(ツイップ単位)。
このフィールドを含むセクションに対する新しいフィールドの上端の座標(ツイップ単位)。
新しいフィールドの幅(ツイップ単位)。
新しいフィールドの高さ(ツイップ単位)。
コレクションに Field を追加します。このオーバーロードは、レガシーフィールドタイプを追加する、非推奨のメソッドです。
シンタックス
'宣言
 
Public Overloads Function Add( _
   ByVal name As System.String, _
   ByVal text As System.String, _
   ByVal left As System.Double, _
   ByVal top As System.Double, _
   ByVal width As System.Double, _
   ByVal height As System.Double _
) As Field
'使用法
 
Dim instance As FieldCollection
Dim name As System.String
Dim text As System.String
Dim left As System.Double
Dim top As System.Double
Dim width As System.Double
Dim height As System.Double
Dim value As Field
 
value = instance.Add(name, text, left, top, width, height)
public Field Add( 
   System.string name,
   System.string text,
   System.double left,
   System.double top,
   System.double width,
   System.double height
)

パラメータ

name
新しいフィールドの名前を含みます。フィールドには統一的な名前付け規則を使用し、 レポートフィールドとデータベースフィールドの名前は重複しないようにしてください。同じ名前を使用しても不正にはなりませんが、 VBScript 式で同じフィールド名が使用されると、予期しない結果になる可能性があります。
text
新しいフィールドの Text プロパティの値を含みます。この値は、 フィールドの Calculated プロパティの設定に基づいて、 リテラルまたは VBScript 式として処理されます。デフォルトでは、Calculated は false に設定されており、テキストは そのままレンダリングされます。
left
このフィールドを含むセクションに対する新しいフィールドの左端の座標(ツイップ単位)。
top
このフィールドを含むセクションに対する新しいフィールドの上端の座標(ツイップ単位)。
width
新しいフィールドの幅(ツイップ単位)。
height
新しいフィールドの高さ(ツイップ単位)。

戻り値の型

新しく追加されたフィールドへの参照。
解説

セクションの Section.Fields コレクションにフィールドを追加した場合、新しいフィールドは、自動的に そのセクションに割り当てられます。

コントロールの C1.WPF.Report.C1FlexReport.Fields コレクションにフィールドを追加した場合、新しいフィールドは、どのセクションにも 割り当てられません。この場合は、フィールドの Field.Section プロパティを設定する必要があります。そうしないと、 レポートにレンダリングされません。

参照

FieldCollection クラス
FieldCollection メンバ
オーバーロード一覧