Job Scheduler Erste Seite |
| JavaJavaScriptVBScriptPerl | Javadoc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Variable_set – Variablenmenge zur Übergabe von Parametern
Variablenmengen werden gebraucht für die Scheduler-weiten Variablen und Task-Parameter. Eine neue Variablenmenge wird mit Die Großschreibung der Variablennamen ist nicht relevant. In COM (JavaScript, VBScript, Perl) ist ein Variablenwert ein Variant. Weil die Variablen in der Regel in die Scheduler-Datenbank geschrieben werden, sollten nur nach String konvertierbare Variant-Werte verwendet werden (d.h. es sollten keine Objekte verwendet werden). In Java ist ein Variablenwert ein String. Wenn die Variable mit COM als Variant gesetzt worden ist, wird beim Lesen der nach String konvertierte Wert zurückgegeben. Siehe auch
countAnzahl der Variablen
mergeMischt eine andere Variablenmenge ein
Gleichnamige Variablen werden überschrieben. Parameter
namesAlle Variablennamen durch Semikolon getrennt
Beispielvar variable_set = spooler.create_variable_set(); spooler_log.info( '"' + variable_set.names + '"' ); // ==> "" variable_set( "variable_1" ) = "edno"; variable_set( "variable_2" ) = "dwa"; spooler_log.info( '"' + variable_set.names + '"' ); // ==> "variable_1;variable_2" var names = variable_set.names.split( ";" ); for( var i in names ) spooler_log.info( names[i] + "=" + variable_set( names[i] ) ); RückgabeStringDie Namen aller Variablen durch Semikolon getrennt. set_varSetzt eine Variable
Parameter
substituteErsetzt $-Variablen in einem String
Beispielsubprocess.start( subprocess.env.substitute( "${MY_HOME}/my_program" ) );
Im Beispiel wird Referenzen der Form Parameter
RückgabeStringDie Zeichenkette mit den ersetzten $-Variablen valueEine Variable
Parameter
RückgabeVariant xmlVariable_set als XML-Dokument
Beispielvar variable_set = spooler.create_variable_set();
spooler_log.info( variable_set.xml ); // Liefert <?xml version='1.0'?><sos.spooler.variable_set/>
variable_set.xml= "<?xml version='1.0'?>" +
"<params>" +
"<param name='nachname' value='Meier'/>" +
"<param name='vorname' value='Hans'/>" +
"</params>";
spooler_log.info( variable_set.xml );
spooler_log.info( "nachname=" + variable_set.value( "nachname" ) );
spooler_log.info( "vorname =" + variable_set.value( "vorname" ) );
Siehe Parameter
RückgabeString XML-Dokument als String. Liefert |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zuletzt geändert von Joacim Zschimmer, 2008-06-03 |