PS_SET_BINDVAR
Ersetzt den Wert einer Bind-Variablen in einer Prozessdefinition. Weitere Informationen finden Sie unter Nutzung von Bind-Variablen.
Schnittstelle: PROCESSREQUEST_SBB
PeopleSoft Version: 8+
Syntax
PS_SET_BINDVAR
NAME=...
,MODE='V'
,VALUE=...
PS_SET_BINDVAR
NAME=...
,MODE='D'
,RUNCONTROLID=...
Syntax | Beschreibung/Format |
---|---|
NAME= | Name der Bind-Variablen, die ersetzt werden soll |
MODE= | Art der Ersetzung Zulässige Werte: "V" und "D" "V" - Der Wert wird mit dem Parameter "VALUE=" vorgegeben. |
VALUE= | Wert, der für den Austausch verwendet werden soll. |
RUNCONTROLID= | Angabe einer Run Control-ID |
Um dieses Script-Element zu nutzen, folgen Sie den Anweisungen im Abschnitt "Konfiguration zur Nutzung von Bind-Variablen" in der neuen Installationsanleitung des Agenten. In diesem Abschnitt ist das Erstellen der Prozesstypen beschrieben. Anschließend weisen Sie die Prozesstypen dem Process Scheduler-Server zu und starten den Process Scheduler-Server neu, um diese Änderungen zu übernehmen.
Beispiele
Die folgenden beiden Beispiele zeigen, wie ein vorgegebener Wert und eine Run Control-ID verwendet werden können, um Bind-Variablen zu ersetzen:
PS_SET_BINDVAR NAME=':RUN_CNTL_HR.COURSE',VALUE='K014',MODE='V'
PS_RUN_PROCESS PROCESSNAME='TRN023--',PROCESSTYPE='Crystal',RUNCONTROLID='ang',RUNLOCATION='PSNT'
PS_MODIFY_RUNCONTROL RUNCONTROLID='ang',RECORDNAME='RUN_CNTL_HR',FIELDNAME='COURSE',FIELDVALUE='K014'
PS_SET_BINDVAR NAME=':RUN_CNTL_HR.COURSE',VALUE='',MODE='D',RUNCONTROLID='ang'
PS_RUN_PROCESS PROCESSNAME='TRN023--',PROCESSTYPE='Crystal',RUNCONTROLID='ang',RUNLOCATION='PSNT'
Siehe auch:
seealso