Resolve a List (which may contain special identifiers) into a comma-separated list.

Lists may begin with the following identifiers: <list> <item><code>LIST.</code><description>The List will be resolved to the Information List specified after the dot.</description></item> <item><code>RANGE.</code><description>The List will be resolved to the Standard Range specified after the dot. An SQL Filter can appear in curly braces, e.g. RANGE.Branches{Active=True}.</description></item> <item><code>SQL.</code><description>The List will be resolved from the SQL Query specified after the dot.</description></item> </list>

Syntax

ISfinSupport.ResolveList(list, listResolved, [maxLength], [assumeSecure])

Parameters

NameTypeOptionalByRefDescription
list String The List to Resolve.
listResolved String ByRef The Resolved List.
maxLength Integer Optional ByRef The Maximum allowable length of items in the List if an Information List is being resolved. If omitted, a value of 0 is assumed.
assumeSecure Boolean Optional Indicates whether to Assume that a Secure process is attempting to resolve this list, e.g., that we can vouch for the fact we are NOT allowing any old SQL to be used (such as a clause entered by a User, client-side). If omitted, a value of False is assumed.

Return Value

Boolean

A Boolean value indicating success.

Member of:
ISfinSupport
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0