Class ReportInteractiveSort
- Namespace
- DocWright.Reporting.Processing
- Assembly
- DocWright.Reporting.dll
A request to sort a report the way a viewer does when someone clicks a text box that offers an interactive
sort (UserSort): which text box, and in which direction.
public sealed class ReportInteractiveSort
- Inheritance
-
ReportInteractiveSort
- Inherited Members
Remarks
The text box's UserSort says what to sort by and where, so the request carries neither. It goes in
InteractiveSorts, and the report is processed again with the sort applied — the
same processing as any other run, on the same data, with the scope's authored sort replaced.
A request names every instance of its scope: clicking the sort in one group's header sorts that group's rows in every group. The reference's local rendering has no interactive sort to measure a narrower request against, so none is offered.
Constructors
- ReportInteractiveSort(string, ReportSortDirection)
Initializes a request.
Properties
- Direction
Gets the direction.
- TextboxName
Gets the name of the text box that carries the
UserSort.