|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 212 ![]() |
Bonjour,
Je voudrais savoir on peut faire pour executer une requete et que la sortie soit de type spool? Merci d'avance PS: je bosse sur as400!! |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : juin 2002 Messages : 65 ![]() |
Oui
Si tu es dans une session STRSQL, tu dois pouvoir choisir le type de sortie de tes requêtes en accédant aux parametres de ta session : F13 Pour l'avoir dans ton spool, tu mets *PRINT en sortie (de mémoire hein, j'ai pas d'AS400 à la maison |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 212 ![]() |
Salut pour ta réponse, en fait ce que je veux faire c'est automatiser le lancements de mes requêtes (ex : toute les 2semaines), et ensuite envoyer le résultat de la requête par mail. Et pour cela il me faut ce résultat sous forme de spool avec toutes les informations qu'il peut contenir : numéro de job etc...
Merci d'avance |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : juin 2002 Messages : 65 ![]() |
Il va s'agir d'une requête stockée ? Sous quelle forme ?
Chez nous, on a bien un Query Manager (STRQM) qui permet de lancer les requêtes en batch (je ne sais pas si il est fourni de base ou s'il faut l'installer/activer). Par contre, pour récupérer les informations du travail, envoyer des messages ... à part travailler en CL, je vois pas trop. |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 212 ![]() |
Oui mes requetes sont enregistrées grâce à STRQM. Je travaille avec l'ERP movex à l'intérieur il y a un modle permettant l'envoi de mail, mais le seul moyen d'envoyer le résultat de ce mail est qu'il soit stocké dans un spool.
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : juin 2002 Messages : 65 ![]() |
Dans ce cas, il faut que tu arrives à transmettre le spool résultat à ce module de MOVEX.
Pourquoi pas soumettre un CL qui lancerait la requête, et appellerait ensuite le module d'envoi de mail de MOVEX ? A partir du CL, tu peux retrouver l'id du JOB, manipuler les spools de ce job ... Sinon, la commande pour exécuter le la requête QM --> STRQMQRY + F4 pour avoir les paramètres. Tu peux indiquer que ta sortie se fait en *PRINT, et ainsi récupérer le spool. Est-ce que ca t'avances ? |
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() Inscription : juin 2004 Messages : 212 ![]() |
Oui merci beaucoup c'est ça fonctionne
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com