SNDNETMSG
Envoyer un message au réseau
En bref
La commande SNDNETMSG (Envoyer un message au réseau) permet d'envoyer un message à un autre utilisateur d'un système local ou éloigné via le réseau SNADS.
SNDNETMSG se lit SND
(Envoyer) + NETMSG.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
SNDNETMSG MSG(…) TOUSRID(…)
Paramètres
Astuce : dans une session 5250, tapez SNDNETMSG 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 SNDNETMSG (Envoyer un message au réseau) permet d'envoyer un message à un autre utilisateur d'un système local ou éloigné via le réseau SNADS.
Ce message est envoyé comme un message d'information dans la file d'attente attribuée au destinataire sur le système récepteur.
Remarque :Une file d'attente de messages admise doit être spécifiée dans le profil utilisateur du système récepteur. Si ce n'est pas le cas, les messages envoyés avec la commande SNDNETMSG sont rejetés. La file d'attente de messages spécifiée dans les attributs réseau n'est pas utilisée. Le manuel Rubriques CL de la catégorie Programmation de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/ contient des informations complémentaires sur la manière de spécifier une file d'attente lors de l'envoi et de la réception de messages.
Cette commande n'effectue pas de conversion CCSID du message. Néanmoins, elle envoie le CCSID du travail au système récepteur. Le message est ensuite converti à la réception si nécessaire. L'ID utilisateur et l'adresse du destinataire et de l'expéditeur sont converties du CCSID du travail en cours dans le jeu de caractères multinational 697/500.
Restriction: L'utilisateur doit être inscrit dans le répertoire de distribution du système. Le manuel SNA Distribution Services, SC41-5410 contient une description de ce répertoire.
Texte du message (MSG)
Indique le texte du message immédiat qui est envoyé. Tout message non prédéfini dans un fichier de messages est un message immédiat. Le texte de 256 caractères au maximum doit être placé entre apostrophes s'il comporte des blancs ou des caractères spéciaux.
Ce paramètre est obligatoire.
ID utilisateur (TOUSRID)
Indique un ou plusieurs ID utilisateur ou le nom d'une ou de plusieurs listes de diffusion contenant l'ID des utilisateurs à qui le message est adressé.
Il est possible d'indiquer à la fois des ID utilisateur et des listes de diffusion, dans une même commande. Chaque ID utilisateur ou liste de distribution est spécifié sous la forme d'un nom comprenant deux parties et ces deux parties sont requises. Il est possible de spécifier jusqu'à 50 ID utilisateur.
Remarque :Selon le type de poste de travail utilisé, la valeur interne d'un ID utilisateur peut être différente des caractères affichés à l'aide de la commande DSPDIRE (Afficher postes du répertoire). Si la valeur de chaîne de caractères binaires spécifiée pour le paramètre TOUSRID ne répond pas aux règles définies pour un ID utilisateur interne ou ne correspond pas à la valeur interne d'un utilisateur inscrit, une erreur peut être signalée.
Ce paramètre est obligatoire.
Ce paramètre admet des valeurs multiples.
Exemples
SNDNETMSG MSG('Mise à jour des fichiers de comptabilités clients.')
TOUSRID((SMITH SYSTEM2))
Cette commande permet d'envoyer le message spécifié dans le paramètre MSG vers l'utilisateur identifié dans le réseau sous l'ID utilisateur (SMITH SYSTEM2).
Messages d'erreur
Messages *ESCAPE
- CPF8063
- La ressource nécessaire ne peut pas être allouée.
- CPF8066
- Commande comportant un ou plusieurs ID utilisateur incorrects.
- CPF8069
- Message non envoyé.
- CPF9005
- Les ressources système nécessaires pour traiter cette demande ne sont pas disponibles.
- CPF9006
- Utilisateur non inscrit dans le répertoire de distribution du système.
- CPF9830
- Allocation de la bibliothèque &1 impossible.
- CPF9845
- Erreur lors de l'ouverture du fichier &1.
- CPF9846
- Erreur lors du traitement du fichier &1 de &2.
- CPF9847
- Erreur lors de la fermeture du fichier &1 de bibliothèque &2.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.