Syntax der Methode getControlFileName
Die Methode benutzt keine Parameter. Verwenden Sie für die Methode immer dieses Format:
${getControlFileName()}
Beispiel für getControlFileName
In diesem Beispiel wird dieses Spool-Verzeichnis verwendet:
/aiw/aiw1/spool/default/10000003
Ein Workflow enthält einen externen Schritt in der Phase Vorbereitung, in dem die folgenden Merkmale und Werte angegeben werden:
- Externe Steuerdateischablone [Vorbereitung][RunExternalProgram]
- Wert:
/aiw/aiw1/control_files/external_programs/job_info.cfg
- Externer Befehl [Vorbereitung][RunExternalProgram]
- Wert:
cp ${getControlFileName()} /aiw/aiw1/samples/${Job.ID}.info.csv
Direkt vor der Ausführung des externen Schritts kopiert RICOH ProcessDirector die externe Steuerdateischablone in das Unterverzeichnis /tmp
des Spoolverzeichnisses und löst alle Symbole auf, die die Steuerdateischablone enthält.
Dies ist die Prozedur, die RICOH ProcessDirector zum Erstellen der daraus resultierenden Steuerdatei verwendet wird. Beispielsweise
wird die folgende Datei generiert:
/
aiw
/
aiw1
/
spool
/
default
/
10000003
/
tmp
/
job_info.control.text
Wenn RICOH ProcessDirector den Job erstellt, der diesen Workflow benutzt, und die Anfangsmerkmalwerte festlegt, benutzt es den Wert, der von der Methode getControlFileName zurückgegeben wurde, um den externen Befehl aufzulösen. Der Befehl lautet:
cp /aiw/aiw1/spool/default/10000003/tmp/job_info.control.text /aiw/aiw1/samples/10000003.info.csv