Share via


2.341.6.2 Predefined Field Properties

When a report is executed, dataset queries can return a different set of fields than were originally defined in the report. The IsMissing property specifies whether the field was found in the resulting dataset. The Value property of missing fields is NULL.

In addition, data providers that support field properties can provide additional properties, which can be accessed only by using collection syntax. If the data provider does not support the requested property or if the field is not found when the query is executed, the default value returned is NULL for String Object properties, 0 for Integer ([XMLSCHEMA2/2] section 3.3.17) properties, and false for Boolean ([XMLSCHEMA2/2] section 3.2.2) properties. The value of all predefined field properties is the data type specified in the following table. The value of all other properties is a Variant.

The following are all predefined properties of the Field object.

Property name

Type

 Expected Values

Value

Variant

IsMissing

Boolean

UniqueName

String ([XMLSCHEMA2/2] section 3.2.1)

BackgroundColor

String

See Style.BackgroundColor

Color

String

See Style.Color

FontFamily

String

See Style.FontFamily

FontSize

String

See Style.FontSize

FontWeight

String

See Style.FontWeight

FontStyle

String

See Style.FontStyle

TextDecoration

String

See Style.TextDecoration

FormattedValue

String

Key

Variant

LevelNumber

Integer

ParentUniqueName

String