Változók konfigurálása

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.

Visszajelzés