This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %DeepSee.Report.DataViewField

%DeepSee.Report.DataViewField

persistent class %DeepSee.Report.DataViewField extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %DeepSee_Report.DataViewField

This class represents a field within a DeepSee DataView.

Property Inventory (Including Private)

Properties (Including Private)

property caption as %String (MAXLEN = 250, XMLPROJECTION = "attribute");
Display name for this field.
Property methods: captionDisplayToLogical(), captionGet(), captionGetStored(), captionIsValid(), captionLogicalToDisplay(), captionLogicalToOdbc(), captionNormalize(), captionSet()
relationship dataView as DataView (XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ Required , Inverse = fields , Cardinality = parent ];
Data view this field belongs to.
Property methods: dataViewCheck(), dataViewDelete(), dataViewGet(), dataViewGetObject(), dataViewGetObjectId(), dataViewGetStored(), dataViewGetSwizzled(), dataViewIsValid(), dataViewNewObject(), dataViewOnDelete(), dataViewRClose(), dataViewRExec(), dataViewRFetch(), dataViewRelate(), dataViewSQLCompute(), dataViewSet(), dataViewSetObject(), dataViewSetObjectId(), dataViewUnRelate(), dataViewUnSwizzle()
property name as %String (MAXLEN = 250, XMLPROJECTION = "attribute") [ Required ];
Logical name of this field.
Property methods: nameDisplayToLogical(), nameGet(), nameGetStored(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property sourceProperty as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
Name of the property within the source class that supplies data for this field.
Property methods: sourcePropertyDisplayToLogical(), sourcePropertyGet(), sourcePropertyGetStored(), sourcePropertyIsValid(), sourcePropertyLogicalToDisplay(), sourcePropertyLogicalToOdbc(), sourcePropertyNormalize(), sourcePropertySet()

Indexes

index (ID on name) [IdKey, Type = key];
Index methods: IDCheck(), IDDelete(), IDExists(), IDOpen(), IDSQLCheckUnique(), IDSQLExists(), IDSQLFindPKeyByConstraint(), IDSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%DeepSee.Report.DataViewField)

{%%PARENT}("fields")(ID)
=
%%CLASSNAME
caption
sourceProperty