Aller au contenu

CRTDSTL

Créer une liste de diffusion

En bref

La commande CRTDSTL (Créer une liste de diffusion) permet de créer une nouvelle liste de diffusion, composée de postes issus du répertoire de distribution.

CRTDSTL se lit CRT (Créer) + DSTL. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CRTDSTL LSTID(…) LSTD(…)

Paramètres

  • LSTID Identificateur de liste obligatoire
  • LSTD Description de la liste obligatoire
  • CMDCHRID ID caractères pour commande

Astuce : dans une session 5250, tapez CRTDSTL 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 : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CRTDSTL (Créer une liste de diffusion) permet de créer une nouvelle liste de diffusion, composée de postes issus du répertoire de distribution. Ces postes peuvent être associés à des utilisateurs locaux, éloignés, indirects et à des utilisateurs de postes de travail programmables. Une liste peut comporter en outre des listes de diffusion éloignées, mais non locales. La commande CRTDSTL crée la liste de diffusion vide. Pour y ajouter les postes voulus, il faut utiliser la commande ADDDSTLE (Ajouter un poste à une liste de diffusion).

Restriction : L'ID liste ne peut être identique à aucun ID utilisateur local, ni à aucun autre ID liste du répertoire.

Paramètres

Mot-clé Description Valeurs possibles Remarques
LSTID Identificateur de liste Liste d'éléments Obligatoire, positionnel 1
Élément 1: ID Liste Valeur caractère
Élément 2: Qualificatif ID Liste Valeur caractère
LSTD Description de la liste Valeur caractère Obligatoire, positionnel 2
CMDCHRID ID caractères pour commande Valeurs uniques: *SYSVAL, *DEVD
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Jeu de caractères graphiques Entier
Élément 2: Page de codes Entier

Identificateur de liste (LSTID)

Identificateur unique, en deux éléments, de la liste de diffusion, désignée selon les règles d'appellation qui s'appliquent aux ID et adresses utilisateur. Chaque élément peut comporter jusqu'à 8 caractères.

Ce paramètre est obligatoire.

Si vous avez entré des caractères en minuscules, le système les convertit et les stocke en majuscules.

Description de la liste (LSTD)

Il s'agit d'une description permettant de mieux identifier la liste de diffusion. Vous pouvez entrer jusqu'à 50 caractères.

ID caractères pour commande (CMDCHRID)

Identificateur de caractères (jeu de caractères graphiques et page de codes) pour les données à entrer comme valeurs de paramètres de commandes.

Remarques :

  • Seuls l'ID utilisateur et adresse, le nom et le groupe du système, le service, et les paramètres X.400 O/R sont traduits selon l'identificateur de jeu de caractères graphiques indiqué dans ce paramètre. Toutes les autres valeurs précisées sont stockées telles quelles, et la valeur de l'identificateur est stockée avec elles.
  • Si cette commande est exécutée de manière interactive, la valeur d'identificateur de caractères graphiques par défaut est extraite de la description de l'unité écran. Si la commande est exécutée en traitement par lots, la valeur par défaut est la valeur système QCHRID. Vous pouvez indiquer une valeur de jeu de caractères et de page de codes à ce paramètre, et la substituer ainsi à la valeur par défaut.

Valeurs uniques

*SYSVAL
Le système détermine les valeurs de jeu de caractères graphiques et de page de codes pour les paramètres de commande à partir de la valeur système QCHRID.
*DEVD
Le système détermine le jeu de caractères graphiques et la page de codes applicables à partir de la description d'unité écran sur laquelle la commande a été entrée. Cette option ne peut être utilisée que pour un travail interactif. Si elle est indiquée pour un travail par lots, une erreur se produit.

Elément 1 : Jeu de caractères graphiques

1 à 32767
Indiquez le jeu de caractères graphiques à utiliser.

Elément 2 : Page de codes

1 à 32767
Indiquez la page de codes à utiliser.

Exemples

CRTDSTL   LSTID(DEPT48K DLIST)
          LSTD('Liste de diffusion du rayon 48K')

Cette commande crée une liste de diffusion contenant les membres du rayon&rbl.48K. Si l'ID de cette liste est unique, la liste de diffusion est créée.

Messages d'erreur

Messages *ESCAPE

CPF9009
Le fichier &1 de la bibliothèque &2 doit être journalisé.
CPF905C
Erreur lors de la recherche d'une table de conversion.
CPF9088
La liste &1 &2 n'a pas été créée dans le répertoire.
CPF9096
Impossible utiliser CMDCHRID(*DEVD) ou DOCCHRID(*DEVD) en traitement par lots.
CPF9838
Limite mémoire du profil utilisateur dépassée.
CPF9845
Erreur lors de l'ouverture du fichier &1.
CPF9846
Erreur lors du traitement du fichier &1 de &2.

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