Aller au contenu

STRGRPJS

Démarrer un groupe JS

En bref

La commande STRGRPJS permet de démarrer un groupe.

STRGRPJS se lit STR (Démarrer) + GRPJS. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

STRGRPJS JOB(…)

Paramètres

  • JOB Travail JS obligatoire
  • TIME Heure de soumission
  • DAY Basée sur le jour de semaine
  • DATE Basée sur la date
  • PARM Paramètres

Astuce : dans une session 5250, tapez STRGRPJS 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 QIJS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande STRGRPJS permet de démarrer un groupe. Le groupe commencera par le premier travail que vous indiquez, et tous les travaux suivants seront soumis. Si par exemple, un groupe comporte 10 travaux et que vous indiquez 5 dans la partie réservée au numéro de séquence, au paramètre Travail (JOB), les travaux 5 à 10 seront soumis via la commande STRGRPJS. Si vous souhaitez traiter tout le groupe, vous devez indiquer le nom du travail portant le numéro de séquence 1. Vous pouvez indiquer l'heure de soumission et les valeurs de paramètre associées au groupe.

Paramètres

Mot-clé Description Valeurs possibles Remarques
JOB Travail JS Liste d'éléments Obligatoire, clé, positionnel 1
Élément 1: Travail Nom
Élément 2: Groupe Nom
Élément 3: Séquence dans le groupe 1-99
TIME Heure de soumission *SCHED, *IMMED Facultatif, positionnel 2
DAY Basée sur le jour de semaine *CURRENT, *DATE, *MON, *TUE, *WED, *THU, *FRI, *SAT, *SUN Facultatif
DATE Basée sur la date Valeur caractère, *CURRENT Facultatif
PARM Paramètres Valeurs uniques: *NONE
Autres valeurs (jusqu'à 50 répétitions): Liste d'éléments
Facultatif
Élément 1: Nom de paramètre Nom
Élément 2: Données de paramètre Valeur caractère

Travail JS (JOB)

Nom du travail, groupe auquel il appartient et numéro de séquence du travail dans ce groupe. Tous les éléments du paramètre doivent être indiqués.

Ce paramètre est obligatoire.

Elément 1 : Travail

nom
Indiquez le nom du travail à soumettre dans ce groupe.

Elément 2 : Groupe

nom
Indiquez le nom du groupe dont vous démarrez le traitement.

Elément 3 : Séquence dans le groupe

1-99
Indiquez le numéro de séquence du travail dont vous voulez démarrer le traitement.

Heure de soumission (TIME)

Heure à laquelle ce groupe doit être soumis. La soumission peut être immédiate ou s'effectuer à l'heure planifiée la plus proche.

*SCHED
Le groupe est soumis par IBM Advanced Job Scheduler for i à l'heure planifiée la plus proche.
*IMMED
Le groupe est soumis immédiatement. Il s'agit de la valeur par défaut lorsque le travail soumis porte un numéro de séquence autre que 1.

Basée sur le jour de semaine (DAY)

Permet d'indiquer le jour de la semaine sur lequel vous souhaitez baser l'exécution des travaux du groupe. Par exemple, si vous entrez *MON, les seuls travaux qui s'exécuteront à la suite du travail initial sont ceux pour lesquels *MON aura été indiqué dans la liste des jours de la semaine à traiter.

*CURRENT
Le jour de la semaine est basé sur la journée en cours.
*DATE
Indiquez une date spécifique sur laquelle baser l'exécution des travaux du groupe.
*MON
L'exécution du groupe de travaux est basée sur le lundi.
*TUE
L'exécution du groupe de travaux est basée sur le mardi.
*WED
L'exécution du groupe de travaux est basée sur le mercredi.
*THU
L'exécution du groupe de travaux est basée sur le jeudi.
*FRI
L'exécution du groupe de travaux est basée sur le vendredi.
*SAT
L'exécution du groupe de travaux est basée sur le samedi.
*SUN
L'exécution du groupe de travaux est basée sur le dimanche.

Basée sur la date (DATE)

Permet d'indiquer la date sur laquelle baser l'exécution des travaux du groupe. Par exemple, si vous entrez la date du lundi 21 décembre 2009, les seuls travaux du groupe qui s'exécuteront à la suite du travail initial sont ceux pour lesquels *MON aura été indiqué dans la liste des jours de la semaine à traiter ou bien les travaux qui utilisent un planning prédéfini, et la date du 21 décembre 2009 sera alors déterminée à partir de ce planning.

*CURRENT
L'exécution des travaux du groupe est basée sur la date en cours.
date
Indiquez la date sur laquelle vous voulez baser l'exécution des travaux du groupe ; utilisez pour cela le format du travail, avec ou sans séparateur, soit par exemple : 01/12/09 ou 011209.

Paramètres (PARM)

Nom du paramètre à utiliser pour le groupe soumis. Les paramètres que vous spécifiez doivent être définis dans IBM Advanced Job Scheduler for i .

Cette zone accepte tous les types de caractères. Le système vérifie si le paramètre est utilisable dans vos programmes ou dans le travail IBM Advanced Job Scheduler for i lorsqu'il est soumis. Le nombre de caractères admis à l'invite Données de paramètre (paramètre PARM) a été défini dans la zone Longueur du paramètre lorsque le paramètre a été ajouté à IBM Advanced Job Scheduler for i . Si la longueur de la chaîne de caractères entrée à l'invite est inférieure à celle définie dans la zone, les caractères manquants seront remplacés par des blancs. Ces blancs de remplissage, insérés à gauche, et les blancs imbriqués, seront transmis exactement tels que vous les aurez entrés. Pour être prise en charge, l'apostrophe (') doit figurer en double ('') dans les données du paramètre. Si une seule apostrophe est utilisée, le paramètre est rejeté et le message d'erreur "Vous devez doubler les apostrophes ('') dans les données du paramètre" s'affiche. Vous devez dans ce cas, apporter les corrections nécessaires avant de continuer.

Valeurs uniques

*NONE
Aucun paramètre n'est requis pour le groupe soumis.

Autres valeurs (jusqu'à 50 répétitions)

Elément 1 : Nom de paramètre

nom
Indiquez le paramètre à utiliser pour ce groupe.

Elément 2 : Données de paramètre

valeur-alphanumérique
Indiquez les données du paramètre spécifié.

Exemples

STRGRPJS   JOB(JOB02 APDAILY 20)  TIME(*IMMED)

Cette commande démarre un groupe appelé APDAILY immédiatement, en commençant au numéro de séquence 20.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.