This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%BI.DataCapClass

persistent class %BI.DataCapClass extends %Library.Persistent

SQL Table Name: %BI.DataCapClass

Property Inventory (Including Private)

Properties

property ClassName as %String (TRUNCATE = 1);
Property methods: ClassNameDisplayToLogical(), ClassNameGet(), ClassNameGetStored(), ClassNameIsValid(), ClassNameLogicalToDisplay(), ClassNameLogicalToOdbc(), ClassNameNormalize(), ClassNameSet()
property Description as %String (TRUNCATE = 1);
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionGetStored(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property Fields as %String (MAXLEN = 10000, TRUNCATE = 1);
Property methods: FieldsDisplayToLogical(), FieldsGet(), FieldsGetStored(), FieldsIsValid(), FieldsLogicalToDisplay(), FieldsLogicalToOdbc(), FieldsNormalize(), FieldsSet()
property Filter as array of %BI.DataCapFilter;
Property methods: FilterBuildValueArray(), FilterCollectionToDisplay(), FilterCollectionToOdbc(), FilterDisplayToCollection(), FilterGet(), FilterGetObject(), FilterGetObjectId(), FilterGetStored(), FilterGetSwizzled(), FilterIsValid(), FilterOdbcToCollection(), FilterSet(), FilterSetObject(), FilterSetObjectId()
property Remark as %String (MAXLEN = 10000, TRUNCATE = 1);
Property methods: RemarkDisplayToLogical(), RemarkGet(), RemarkGetStored(), RemarkIsValid(), RemarkLogicalToDisplay(), RemarkLogicalToOdbc(), RemarkNormalize(), RemarkSet()

Queries

query ByClassName(ClassName As %String)
SQL Query:
SELECT ClassName FROM DataCapClass WHERE (ClassName = :ClassName)
query ListClassName()
SQL Query:
SELECT ID,ClassName,Description,COUNT(*) AS Cnt FROM %BI.DataCapClass ORDER BY ClassName

Indices

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.DataCapClass)

^BI.DataCapClassD(ID)
=
%%CLASSNAME
ClassName
Remark
Fields
Description

Storage Model: CacheStorage (%BI.DataCapClass)

^BI.DataCapClassD(ID,"Filter",n)
=
Filter(n)
Feedback