Class QueryAggregateReport
- Namespace
- Dynamicweb.Tracking.Reporting
- Assembly
- Dynamicweb.Tracking.dll
Represents a subquery with aggregate function.
public class QueryAggregateReport
- Inheritance
-
QueryAggregateReport
- Inherited Members
Remarks
The QueryAggregateReport allows to write subqueries to summarize data into aggregate calculations
Constructors
QueryAggregateReport(ReportQuery, string)
Initializes a new instance of the QueryAggregate class.
public QueryAggregateReport(ReportQuery query, string columnName)
Parameters
query
ReportQuery- Sub query aggregate.
columnName
string- Name of the column.
Properties
AllowUnsafeColumnNames
Gets or sets a value indicating whether unsafe column names are allowed.
public bool AllowUnsafeColumnNames { get; set; }
Property Value
- bool
true
if unsafe column names are allowed; otherwise,false
.
ColumnName
Gets or sets the name of the column.
public string ColumnName { get; set; }
Property Value
- string
- The name of the column.
Label
Gets or sets the label.
public string Label { get; set; }
Property Value
- string
- The label.
Query
Gets or sets the aggregate.
public ReportQuery Query { get; set; }
Property Value
- ReportQuery
- The aggregate.