This class represents an instance of a DeepSee DataView.
A DataView provides a set of data fields that can then be used by a DeepSee report. N.B. the storage for this class *must* be set to a non-% global. !!! deprecated
Display name used for this data view.
Category name for this data view. A category name is used to provide a grouping for data views.
Optional. Description of this data view.
Set of fields within this data view.
Logical name of this data view.
This is used to identify the dataview and must be unique.
By convention names take the form:
If true, then this data view is in "pass through" mode; the set of public properties in the
sourceClassare automatically treated as members of the data view.
Optional. Name of the resource for which a user must have USE privilege in order to use this data view.
Name of the persistent class that supplies data for this data view.
Return an array of fields defined by this data view.
This array takes the form:
pFields(n) = $LB(name,caption,string|integer|number|date|reference,refClass)
Given a field name, return the SQL expression needed to fetch it.
Return the SQL table that supplies data for this dataView.