RTVPWRSCDE
Extraire poste planning ST/HT
En bref
La commande RTVPWRSCDE (Extraire un poste planning de mise sous/hors tension) permet d'extraire la valeur d'un poste planning de mise sous/hors tension en vue de son utilisation dans un programme CL ou REXX.
RTVPWRSCDE se lit RTV
(Extraire (récupérer)) + PWRSCDE.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
RTVPWRSCDE
Paramètres
-
DAYJour -
PWRONTIMEVariable pour PWRONTIME (6) -
PWROFFTIMEVariable pour PWROFFTIME (6) -
DAYDESCVariable pour DAYDESC (38) -
MSGITVVariable pour MSGITV (2 0)
Astuce : dans une session 5250, tapez RTVPWRSCDE puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Compiled CL program or interpreted REXX (*BPGM *IPGM *BREXX *IREXX)
Compatible multitâche : Non
La commande RTVPWRSCDE (Extraire un poste planning de mise sous/hors tension) permet d'extraire la valeur d'un poste planning de mise sous/hors tension en vue de son utilisation dans un programme CL ou REXX. Cette valeur sera renvoyée (copiée) dans la variable CL précisée dans le programme.
Restrictions :
- Pour utiliser cette commande, vous devez disposer du droit d'utilisation (*USE) sur la commande DSPPWRSCD (Afficher planning mise ST/HT).
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| DAY | Jour | Date, *TODAY, *SUN, *MON, *TUE, *WED, *THU, *FRI, *SAT | Facultatif, positionnel 1 |
| PWRONTIME | Variable pour PWRONTIME (6) | Valeur caractère | Facultatif |
| PWROFFTIME | Variable pour PWROFFTIME (6) | Valeur caractère | Facultatif |
| DAYDESC | Variable pour DAYDESC (38) | Valeur caractère | Facultatif |
| MSGITV | Variable pour MSGITV (2 0) | Nombre décimal | Facultatif |
Jour (DAY)
Indique la date d'extraction d'un poste planning de mise sous/hors tension.
- *TODAY
- Le poste planning correspondant à la date du jour est extrait.
- *SUN
- Le poste planning correspondant à dimanche est extrait.
- *MON
- Le poste planning correspondant à lundi est extrait.
- *TUE
- Le poste planning correspondant à mardi est extrait.
- *WED
- Le poste planning correspondant à mercredi est extrait.
- *THU
- Le poste planning correspondant à jeudi est extrait.
- *FRI
- Le poste planning correspondant à vendredi est extrait.
- *SAT
- Le poste planning correspondant à samedi est extrait.
- date
- Indiquez la date d'extraction d'un poste planning. Le format de cette date doit être identique à celui précisé par les attributs du travail.
Variable pour PWRONTIME (6) (PWRONTIME)
Indique le nom de la variable CL (6 caractères au moins) qui reçoit l'heure de mise sous tension. La valeur spéciale *NONE ou l'heure exprimée dans le format hhmmss (où hh = heures, mm = minutes et ss = secondes) est renvoyée.
Variable pour PWROFFTIME (6) (PWROFFTIME)
Indique le nom de la variable CL (6 caractères au moins) qui reçoit l'heure de mise hors tension. La valeur spéciale *NONE ou l'heure exprimée dans le format hhmmss (où hh = heures, mm = minutes et ss = secondes) est renvoyée.
Variable pour DAYDESC (38) (DAYDESC)
Indique le nom de la variable CL utilisée pour la valeur du jour. La description du jour est une explication du schéma de mise sous/hors tension pour cette date. La variable mentionnée doit comporter au minimum 38 caractères.
Variable pour MSGITV (2 0) (MSGITV)
Indique le nom de la variable CL (2 caractères au minimum) qui reçoit la valeur de l'intervalle message. Cet intervalle correspond au délai de mise hors tension après l'envoi d'un message d'avertissement à tous les postes de travail.
Exemples
Exemple 1 : extraction du poste du planning du jour
DCL VAR(&ONTIME) TYPE(*CHAR) LEN(6)
DCL VAR(&OFFTIME) TYPE(*CHAR) LEN(6)
RTVPWRSCDE DAY(*TODAY) PWRONTIME(&ONTIME) +
PWROFFTIME(&OFFTIME)
Cette commande extrait les heures de mise sous tension et hors tension du jour en cours.
Exemple 2 : extraction du poste du planning de mardi
DCL VAR(&ONTIME) TYPE(*CHAR) LEN(6) DCL VAR(&OFFTIME) TYPE(*CHAR) LEN(6) RTVPWRSCDE DAY(*TUE) PWRONTIME(&ONTIME) PWROFFTIME(&OFFTIME)
Cette commande extrait les heures de mise sous tension et hors tension du mardi.
Messages d'erreur
Messages *ESCAPE
- CPF1E2B
- Options de mise sous/hors tension et de ménage non trouvées.
- CPF1E23
- Planning de mise ST/HT ou options de ménage utilisés par autre utilisateur.
- CPF1E99
- Erreur non prévue.
- CPF2105
- Objet &1 de &2 type *&3 non trouvé.
- CPF9808
- Allocation impossible pour une ou plusieurs bibliothèques de la liste.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.