Handles a Smart List, including execution and certain configuration functionality.

Methods

Name Description
Clear
ConfigureFromTaskManagerParameters Configure from details supplied from a Task Manager Folder/ Task Group Item.
Execute Execute this Smart List using either the values from this object's Parameters collection or the supplied Execution Parameters.
ExecuteRowAction Get a Row Summary and update the RowSummary property of this object.
GetIncludedColumnsList Get a comma-separated list of all Columns that must be included in the results. This included Visible and Columns and always-include Columns such as primary keys.
GetRowSummary Get a Row Summary and update the RowSummary property of this object.
Initialise Initialise the Smart List.
SummaryColumnsJsonToKeyValueList System Use Only
ToSmartListExecuteResultsJsonObject Create a JSON Object containing Execution Results.

Properties

Name Description
Actions Read-Only A collection of Actions exposed by this Smart List.
Columns Read-Only A collection of Columns exposed by this Smart List.
DateAsAt Read-Only The Date As At (Database Date) that this Smart List should act on (if supported) or Nothing if no Date As At is specified.
ExecutionParameters Read-Only Execution Parameters.
HostingContext Read-Only The Hosting Context for this Smart List.
Parameters Read-Only Smart List Parameters (for data-entry) or Nothing.
Results Read-Only Execution Results.
ResultsRowAction Read-Only Row Action Execution Results.
RowSummary Set by the Smart List Script when calling the GetRowSummary method.
ScriptRequestInfo Read-Only Script Request Information.
SmartList Read-Only System Use Only
SummaryColumns A comma-separated list of Column Names required to be able to fetch a row Summary.
SupportsSummary Indicates whether this Smart List supports fetching a Summary for each row in the results.
Target Read-Only The Target for Summary Pages.
UserId Read-Only The Id of the User that this Smart List should act on (if supported).
UserPk Read-Only The primary key of the User that this Smart List should act on.
VisibleColumns A comma-separated list of Column Names to display.
VisibleColumnsResolved Read-Only A comma-separated list of Column Names to display.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0