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?


persistent class %BI.MapTable extends %Library.Persistent

SQL Table Name: %BI.MapTable

Property Inventory


property Code as %String (TRUNCATE = 1) [ Required ];
Property methods: CodeDisplayToLogical(), CodeGet(), CodeGetStored(), CodeIsValid(), CodeLogicalToDisplay(), CodeLogicalToOdbc(), CodeNormalize(), CodeSet()
property Data as %List;
Property methods: DataGet(), DataGetStored(), DataIsValid(), DataLogicalToOdbc(), DataOdbcToLogical(), DataSet()
property Type as %String (TRUNCATE = 1) [ Required ];
Property methods: TypeDisplayToLogical(), TypeGet(), TypeGetStored(), TypeIsValid(), TypeLogicalToDisplay(), TypeLogicalToOdbc(), TypeNormalize(), TypeSet()


index (MainIndex on Type,Code) [IdKey, Type = key, Unique];
Index methods: MainIndexCheck(), MainIndexDelete(), MainIndexExists(), MainIndexOpen(), MainIndexSQLCheckUnique(), MainIndexSQLExists(), MainIndexSQLFindPKeyByConstraint(), MainIndexSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods


Storage Model: CacheStorage (%BI.MapTable)