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.TransGroupTable

persistent class %BI.TransGroupTable extends %Library.Persistent

SQL Table Name: %BI.TransGroupTable

Property Inventory (Including Private)

Properties

property GroupName as %String (TRUNCATE = 1);
Property methods: GroupNameDisplayToLogical(), GroupNameGet(), GroupNameGetStored(), GroupNameIsValid(), GroupNameLogicalToDisplay(), GroupNameLogicalToOdbc(), GroupNameNormalize(), GroupNameSet()
relationship TransTable as array of %BI.TransTable [ InitialExpression = $listbuild("%BI.TransTable","TransGroupTable",+$this,"children",1,1) , Transient , Inverse = TransGroupTable , Cardinality = children ];
Property methods: TransTableGet(), TransTableGetObject(), TransTableGetObjectId(), TransTableGetSwizzled(), TransTableIsEmpty(), TransTableIsValid(), TransTableNewObject(), TransTableRClose(), TransTableRExec(), TransTableRFetch(), TransTableRelate(), TransTableSQLCompute(), TransTableSet(), TransTableUnRelate()

Queries

query ListGroup()
SQL Query:
SELECT ID,GroupName FROM %BI.TransGroupTable ORDER BY GroupName

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.TransGroupTable)

^BI.TransGroupTableD(ID)
=
%%CLASSNAME
GroupName
TransTable
Feedback