Class DeclaredTypesDataProvider
- Namespace
- ReportWright.Data
- Assembly
- ReportWright.Data.Abstractions.dll
Types the rows another provider returns by the fields the report declares: a column that arrives as text is
converted to its field's rd:TypeName (Report Builder writes one on every field), so Sum, sorting
and number formats see numbers and dates. Embedded XML data and other text-only sources need it; a column the
inner provider already typed, a field without a declared type, and a value the type cannot hold are passed
through unchanged, as the reference engine hands such a value over.
public sealed class DeclaredTypesDataProvider : ReportDataProvider
- Inheritance
-
ReportDataProviderDeclaredTypesDataProvider
- Inherited Members
Constructors
- DeclaredTypesDataProvider(ReportDefinition, ReportDataProvider)
Initializes the provider.