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

persistent class %BI.QueryCom extends %Library.Persistent

SQL Table Name: %BI.QueryCom

Property Inventory

Properties

property ListingType as %String (TRUNCATE = 1);
Property methods: ListingTypeDisplayToLogical(), ListingTypeGet(), ListingTypeGetStored(), ListingTypeIsValid(), ListingTypeLogicalToDisplay(), ListingTypeLogicalToOdbc(), ListingTypeNormalize(), ListingTypeSet()
relationship QueryAttachForm as array of %BI.QueryAttachForm [ InitialExpression = $listbuild("%BI.QueryAttachForm","QueryCom",+$this,"children",1,1) , Transient , Inverse = QueryCom , Cardinality = children ];
Property methods: QueryAttachFormGet(), QueryAttachFormGetObject(), QueryAttachFormGetObjectId(), QueryAttachFormGetSwizzled(), QueryAttachFormIsEmpty(), QueryAttachFormIsValid(), QueryAttachFormNewObject(), QueryAttachFormRClose(), QueryAttachFormRExec(), QueryAttachFormRFetch(), QueryAttachFormRelate(), QueryAttachFormSQLCompute(), QueryAttachFormSet(), QueryAttachFormUnRelate()
property QueryClass as %String (TRUNCATE = 1);
Property methods: QueryClassDisplayToLogical(), QueryClassGet(), QueryClassGetStored(), QueryClassIsValid(), QueryClassLogicalToDisplay(), QueryClassLogicalToOdbc(), QueryClassNormalize(), QueryClassSet()
property QueryComName as %String (TRUNCATE = 1);
Property methods: QueryComNameDisplayToLogical(), QueryComNameGet(), QueryComNameGetStored(), QueryComNameIsValid(), QueryComNameLogicalToDisplay(), QueryComNameLogicalToOdbc(), QueryComNameNormalize(), QueryComNameSet()
relationship QueryDisplayFields as array of %BI.QueryDisplayFields [ InitialExpression = $listbuild("%BI.QueryDisplayFields","QueryCom",+$this,"children",1,1) , Transient , Inverse = QueryCom , Cardinality = children ];
Property methods: QueryDisplayFieldsGet(), QueryDisplayFieldsGetObject(), QueryDisplayFieldsGetObjectId(), QueryDisplayFieldsGetSwizzled(), QueryDisplayFieldsIsEmpty(), QueryDisplayFieldsIsValid(), QueryDisplayFieldsNewObject(), QueryDisplayFieldsRClose(), QueryDisplayFieldsRExec(), QueryDisplayFieldsRFetch(), QueryDisplayFieldsRelate(), QueryDisplayFieldsSQLCompute(), QueryDisplayFieldsSet(), QueryDisplayFieldsUnRelate()
relationship QueryDrillDown as array of %BI.QueryDrillDown [ InitialExpression = $listbuild("%BI.QueryDrillDown","QueryCom",+$this,"children",1,1) , Transient , Inverse = QueryCom , Cardinality = children ];
Property methods: QueryDrillDownGet(), QueryDrillDownGetObject(), QueryDrillDownGetObjectId(), QueryDrillDownGetSwizzled(), QueryDrillDownIsEmpty(), QueryDrillDownIsValid(), QueryDrillDownNewObject(), QueryDrillDownRClose(), QueryDrillDownRExec(), QueryDrillDownRFetch(), QueryDrillDownRelate(), QueryDrillDownSQLCompute(), QueryDrillDownSet(), QueryDrillDownUnRelate()
property RowHeight as %String (TRUNCATE = 1);
Property methods: RowHeightDisplayToLogical(), RowHeightGet(), RowHeightGetStored(), RowHeightIsValid(), RowHeightLogicalToDisplay(), RowHeightLogicalToOdbc(), RowHeightNormalize(), RowHeightSet()

Queries

query ListAll()
SQL Query:
SELECT ID,QueryComName,QueryClass FROM %BI.QueryCom

Indexes

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

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%BI.QueryCom)

^BI.QueryComD(ID,0)
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.QueryCom)

^BI.QueryComD(ID)
=
QueryComName
QueryClass
RowHeight
ListingType
Feedback