persistent class %DeepSee.Report.DataViewField
extends %Persistent, %XML.Adaptor
This class represents a field within a DeepSee DataView.
property caption
as %String(MAXLEN=250,XMLPROJECTION="attribute");
Display name for this field.
relationship dataView
as DataView(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = fields,Cardinality = parent ];
Data view this field belongs to.
property name
as %String(MAXLEN=250,XMLPROJECTION="attribute");
Logical name of this field.
property sourceProperty
as %String(MAXLEN=255,XMLPROJECTION="attribute");
Name of the property within the source class that supplies data for this field.
index (ID on name) [IdKey];