Home > Class Reference > ENSLIB namespace > %BI.Measure
Private  Storage   

%BI.Measure


persistent class %BI.Measure extends %Persistent, %XML.Adaptor

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
28 1 2


Summary


Properties
AdditionalCondition CatName ChildClose ChildFetch
ChildInit ChildLoop ClassName ComplexCode
Definition DimCntNode DimPostScrpt DimPreScrpt
DimSQL DimensionField FieldShortCutAccess IsActive
LinkField LinkTo ListingField MTranslation
NullField NullPointer PropName RangeSuffix
Ranges SelectiveRebuild StartClass TranslationType

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %CheckConstraints
%CheckConstraintsForExtent %ClassIsLatestVersion %ClassName %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetLock %GetParameter %GetSwizzleObject %Id
%InsertBatch %IsA %IsModified %IsNull
%KillExtent %KillExtentData %LoadFromMemory %LockExtent
%LockId %New %NormalizeObject %ObjectIsNull
%ObjectModified %Oid %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%PhysicalAddress %PurgeIndices %Reload %RemoveFromSaveSet
%ResolveConcurrencyConflict %RollBack %Save %SaveDirect
%SaveIndices %SerializeObject %SetModified %SortBegin
%SortEnd %SyncObjectIn %SyncTransport %UnlockExtent
%UnlockId %ValidateIndices %ValidateObject XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType


Properties


• property AdditionalCondition as %String(TRUNCATE=1);
• property CatName as %String(TRUNCATE=1);
• property ChildClose as %String(MAXLEN=10000,TRUNCATE=1);
• property ChildFetch as %String(MAXLEN=10000,TRUNCATE=1);
• property ChildInit as %String(MAXLEN=10000,TRUNCATE=1);
• property ChildLoop as %String(MAXLEN=10000,TRUNCATE=1);
• property ClassName as %String(TRUNCATE=1);
• property ComplexCode as %String(MAXLEN=10000,TRUNCATE=1);
• property Definition as %String(MAXLEN=5000,TRUNCATE=1);
• property DimCntNode as %Integer;
• property DimPostScrpt as %String;
• property DimPreScrpt as %String;
• property DimSQL as %String;
• property DimensionField as %Boolean;
• property FieldShortCutAccess as %String(MAXLEN=20000,TRUNCATE=1);
• property IsActive as %Boolean;
• property LinkField as %String(TRUNCATE=1);
• property LinkTo as %String(MAXLEN=10000);
• property ListingField as %Boolean;
• property MTranslation as %String(MAXLEN=20000,TRUNCATE=1);
• property NullField as %String(TRUNCATE=1);
• property NullPointer as %String(TRUNCATE=1);
• property PropName as %String(MAXLEN=10000,TRUNCATE=1);
• property RangeSuffix as %String;
• property Ranges as %String(MAXLEN=10000,TRUNCATE=1);
• property SelectiveRebuild as %Boolean;
• property StartClass as %String(TRUNCATE=1);
• property TranslationType as %String(MAXLEN=5000,TRUNCATE=1);

Queries


• query ListByClass(class As %String)
SQL Query :
SELECT %ID,CatName FROM Measure
WHERE (ClassName = :class) ORDER BY CatName

Indices


•index (CatName on ClassName:Exact,CatName:Exact);
•index (ClassProp on ClassName:Exact,PropName:Exact);