Method Build
- Namespace
- ReportWright.Data
- Assembly
- ReportWright.Data.Abstractions.dll
Build(ReportDefinition, string, ReportExpressionContext, out DataSourceReference)
Builds the query for one dataset.
public static ReportDataQuery Build(ReportDefinition definition, string dataSetName, ReportExpressionContext context, out DataSourceReference reference)
Parameters
definitionReportDefinitionThe report.
dataSetNamestringThe dataset's name.
contextReportExpressionContextThe expression context: culture, parameter values, execution time.
referenceDataSourceReferenceThe data source the dataset reads, as the report states it.
Returns
- ReportDataQuery
The query, as the engine would hand it to a provider.
Exceptions
- DataSourceException
The report declares no such dataset.