persistent class %BI.Measure
extends %Persistent, %XML.Adaptor
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);
query ListByClass(class As %String)
SQL Query
:
SELECT %ID,CatName FROM Measure
WHERE (ClassName = :class) ORDER BY CatName
index (CatName on ClassName:Exact,CatName:Exact);
index (ClassProp on ClassName:Exact,PropName:Exact);