Skip to main content

%Installer.ForEach

Class %Installer.ForEach Extends %Installer.Sequence [ ServerOnly = 1, System = 3 ]

This is a "ForEach" activity within a Manifest document

Properties

Index

Property Index As %String(MAXLEN = 512) [ Required ];

Index key

Values

Property Values As %String(MAXLEN = 32000) [ Required ];

Values to loop over

Methods

%OnBeforeGenerateCode

Method %OnBeforeGenerateCode(pTargetClass As %Dictionary.CompiledClass, pCode As %Stream.TmpCharacter, pDocument As %Installer.Manifest) As %Status [ Internal ]

Generate code for this document.

%OnAfterGenerateCode

Method %OnAfterGenerateCode(pTargetClass As %Dictionary.CompiledClass, pCode As %Stream.TmpCharacter, pDocument As %XGEN.AbstractDocument) As %Status [ Internal ]