Skip to main content

%SQL.Engine.Objects.AslKey

References an asl mod key (looping) structure

Property Inventory

Method Inventory

Parameters

parameter NodeRef = asl(..AslMod.Index, $$$aslKEY);
Inherited description: A string which, when evaluated, returns the reference for this node. e.g. "asl(1,..MyType, ..MyIndex, 4)"

Properties

property AslMod as AslMod;
The mod containing this key
Property methods: AslModGet(), AslModGetSwizzled(), AslModIsValid(), AslModNewObject(), AslModSet()
property Index as %Integer;
The index for this key
Property methods: IndexDisplayToLogical(), IndexGet(), IndexIsValid(), IndexLogicalToDisplay(), IndexNormalize(), IndexSet()

Methods

method FirstNext() as AslKeyNext
Returns the first "next" action
method Id() as AslKeyId
The key id, specifying what to be looped over
method LastNext() as AslKeyNext
Returns the last "next" action
A key "next" specifying the loop action at index
method NextCount() as AslKeyNext
Returns the number of "next" actions
method NextNext() as AslKeyNext
Returns a new "next" action after all current "next" actions
method SetAsBSL()
Set the type of this key to BSL
method SetType(type As %String)
method Type() as %String
The type of key. Only used for BSL?

Inherited Members

Inherited Methods

FeedbackOpens in a new tab