Class ReportFieldValue
- Namespace
- DocWright.Reporting.Expressions
- Assembly
- DocWright.Reporting.dll
A dataset field in the current row: Fields!Name.Value, .IsMissing, and the
extended properties some providers supply.
public sealed class ReportFieldValue
- Inheritance
-
ReportFieldValue
- Inherited Members
Remarks
A database null is Nothing, not DBNull: measured, IsNothing(Fields!X.Value)
is True and IsDBNull(Fields!X.Value) is False for a null column. A data provider that
hands DocWright Value should pass null instead, and the in-box adapters do.
Constructors
- ReportFieldValue(object?)
Initializes a present field.
- ReportFieldValue(object?, bool, IReadOnlyDictionary<string, object?>?)
Initializes a field with every detail.
Properties
- IsMissing
Gets a value indicating whether the data does not contain the field.
- Missing
Gets a field that is declared but absent from the data.
- Properties
Gets the extended properties; an absent property reads as
Nothing.
- Value
Gets the value, or null.