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