A dokumentummeghatározás betöltése után végighaladhat a
sablonokon és az egyes sablonokhoz tartozó változókon. Egy sablonhoz
tartozó változók az RPETemplate.getVariables()
gyűjteményben érhetők el.
Miután azonosította a változót, szükség szerint
módosíthatja a változó tulajdonságait.
Az alábbi példa bemutatja a
DocumentName nevű
változó URI-jának módosítását.
A változót a dokumentummeghatározásban
található összes sablonban keresi a rendszer.
Ha korlátozni akarja a
keresést, akkor ellenőrizze a sablon elérési út tulajdonságát.
For (RPETemplate template : docspec.getRuntime().getTemplates())
{
String templatePath = PropertyUtils.getPropertyRawValue( template.getProperty(RPEConfigConstants.PROPERTY_PATH), "");
for ( RPEVariable var : template.getVariables())
{
String varName = PropertyUtils.getPropertyRawValue( var.getProperty(RPEConfigConstants.PROPERTY_NAME), "");
if ( varName.equals("DocumentName"))
{
var.setValue( new Value( null, "RPE Sample"));
}
}
}
Megjegyzés: Akkor is konfigurálhatja a sablonhoz tartozó
változókat, amikor felveszi a sablont a dokumentummeghatározásba.