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

persistent class %BI.View extends %Library.Persistent

SQL Table Name: %BI.View

Property Inventory

Method Inventory

Properties

property Filter as %String (TRUNCATE = 1);
Property methods: FilterDisplayToLogical(), FilterGet(), FilterGetStored(), FilterIsValid(), FilterLogicalToDisplay(), FilterLogicalToOdbc(), FilterNormalize(), FilterSet()
property FolderID as %Integer;
Property methods: FolderIDDisplayToLogical(), FolderIDGet(), FolderIDGetStored(), FolderIDIsValid(), FolderIDLogicalToDisplay(), FolderIDNormalize(), FolderIDSet()
property IsStatic as %Boolean;
Property methods: IsStaticDisplayToLogical(), IsStaticGet(), IsStaticGetStored(), IsStaticIsValid(), IsStaticLogicalToDisplay(), IsStaticNormalize(), IsStaticSet()
property Name as %String (TRUNCATE = 1);
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()

Methods

classmethod editViewJS(vId, vName, vFil, folderId, isStaticVal)
classmethod saveViewJS(vName, vFil, folderId, isStaticVal)

Queries

query smView()
SQL Query:
SELECT %ID,Name,Filter,FolderID,IsStatic FROM View

Indexes

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

^BI.ViewD(ID)
=
%%CLASSNAME
Filter
FolderID
IsStatic
Name
Feedback