Home > Class Reference > ENSLIB namespace > Ens.Rule.SubAssign


persistent class Ens.Rule.SubAssign extends Ens.Rule.SubAction

SQL Table Name: Ens_Rule.SubAssign

Implements the Assign Action for SubRules.

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter XMLTYPE = Assign;
To have xsi:type="Assign" instead of "SubAssign".

Properties (Including Private)

property Property as %String (MAXLEN = 128, XMLNAME = "property", XMLPROJECTION = "ATTRIBUTE");
Name of context Property to assign value into.
Property methods: PropertyDisplayToLogical(), PropertyGet(), PropertyGetStored(), PropertyIsValid(), PropertyLogicalToDisplay(), PropertyLogicalToOdbc(), PropertyNormalize(), PropertySet()
property Value as %String (MAXLEN = 128, XMLNAME = "value", XMLPROJECTION = "ATTRIBUTE") [ SqlFieldName = AssignValue ];
Value that is to be assigned.
Property methods: ValueDisplayToLogical(), ValueGet(), ValueGetStored(), ValueIsValid(), ValueLogicalToDisplay(), ValueLogicalToOdbc(), ValueNormalize(), ValueSet()

Methods (Including Private)

method GenerateCode(pCompiler As Compiler, pActionNo As %Integer, pPad As %String = " ") as %Status [ Language = objectscript ]
Generate code for this SubAssign Action.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)


Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.Rule.SubAction)


Storage Model: Storage (Ens.Rule.SubAssign)