Skip to main content

%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

Properties

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: 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

Storage

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

{%%PARENT}("fields")(ID)
=
%%CLASSNAME
caption
sourceProperty
FeedbackOpens in a new tab