Manuel des Scripts Automation Engine > JCL AE pour les applications > PeopleSoft > PS_SET_BINDVAR

PS_SET_BINDVAR

Remplace la valeur d'une Variable de liaison dans une définition de processus.

Interface : PROCESSREQUEST_SBB
Version PeopleSoft :
8+  

Syntaxe

PS_SET_BINDVAR

 

NAME=...
,MODE
='V'
,VALUE
=...

 

 

PS_SET_BINDVAR

 

NAME=...
,MODE
='D'

,RUNCONTROLID=...

Elément de syntaxe

Description/format

NAME=

Nom de la Variable de liaison devant être remplacée
Format : Littéral de Script

MODE=

Type de remplacement
Format : Littéral de Script

Valeurs possibles : "V" et "D"

"V" - La valeur sera prédéfinie avec le paramètre "VALUE=".
"D" - Le remplacement se fait en entrant un Run Control ID avec le paramètre "RUNCONTROLID".

VALUE=

Valeur à utiliser pour le remplacement
Format : Littéral de Script

RUNCONTROLID=

Indication d'un Run Control ID
Format: Littéral de Script

Exemples

Les deux exemples suivants présentent un remplacement utilisant une valeur prédéfinie et un autre effectué par le biais d'un ID de contrôle d'exécution.

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'

 

Rubriques connexes :