Resolve a List (which may contain special identifiers) into a DataView object.

<para> 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> </para> <para> For Standard Ranges, the DataView's DataTable will have the following Extended Properties added: <list> <item><code>IdField</code><description>The Name of the Id Field in the DataView for use when binding to a DBCombo.</description></item> <item><code>DescriptionField</code><description>The Name of the Description Field in the DataView for use when binding to a DBCombo.</description></item> <item><code>FieldList</code><description>A comma-separated List of Field Names for use when binding to a DBCombo.</description></item> </list> </para>

Syntax

ISfinSupport.ResolveListAsDataView(list, listResolved, [maxLength])

Parameters

NameTypeOptionalByRefDescription
list String The List to Resolve.
listResolved DataView 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.

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