GetAndExpandTemplate method: NotificationTemplate class
Syntax
GetAndExpandTemplate(Language, Vars)
Description
Use the GetAndExpandTemplate method to expand and map the variables into the Text property of the template.
If this is a component template, you must use the SetupCompVarsAndRcpts method first, before you use this method.
If this is a generic template, you must use the SetupGenericVars method first, before you use this method.
The value returned by the Setup methods must be used as the second parameter for this method.
Parameters
| Parameter | Description |
|---|---|
|
Language |
Specify the 3-character language code used with the notification. |
|
Vars |
Specify the variable representing the XML string returned by either the SetupCompVarsAndRcpts method or the SetupGenericVars method. |
Returns
Returns a Boolean value: True if the template expanded properly, False otherwise.
Example
import PT_WF_NOTIFICATION:NotificationTemplate;
Local NotificationTemplate & mynotifytemplate;
&mynotifytemplate = create NotificationTemplate(%Component, %Market, &template⇒
Name, "C");
&xmlVars = &mynotifytemplate.SetupCompVarsAndRcpts(GetLevel0());
&mynotifytemplate.GetAndExpandTemplate(%Language, &xmlVars);