Fields
最も基本的なタイプの式であるフィールド式は、テキストボックスにフィールド値を表示します。選択したビジネスオブジェクトのレポートで使用されているすべてのフィールドが [フィールドリスト] ペインに表示されます。これらのフィールドを式で使用できます。
ビジネスオブジェクトフィールドをレポートアイテムにリンクさせるには、Fields コレクション、フィールド名、Value プロパティを式に含める必要があります。
たとえば、テキストボックスに勘定科目名を表示するには次の式を使用します:
=Fields!LedgerLine_accountCode.Value
式は、フィールドオブジェクトを参照するだけの短いものや、フィールドまたはその他のレポートアイテムに基づいた決定関数や書式設定関数を含む長いものにすることができます。レポートアイテムとプロパティの式の始めに = 記号を記述しないと、テキストは普通の文字列として判断されます。
例:
演算式と集計式の例を以下に示します。
- [FirstName] フィールドと [LastName] フィールドを結び付けます。
=Fields!FirstName.Value &" "& Fields!LastName.Value
- Quantity と [UnitPrice] を加算し、[LineTotal] を算出します。
=Fields!Quantity.Value*Fields!UnitPrice.Value
- [LineTotal] フィールドを集計します。
=Sum(Fields!LineTotal.Value)