Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > ODS et reporting
ODS et reporting Forum d'entraide sur les fonctionnalités de reporting de SAS : gérer les sorties et graphiques de SAS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/11/2010, 15h24   #1
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
Par défaut Envoi de pieces jointes par mail

Bon alors voila je reviens encore avec de nouveau probleme, j'ai une macro qui marche ^^ et qui me créé un fichier rtf pour chaque client, pour chacun de ces clients, j'ai une adresse mail, je souhaiterai donc envoyer a chaque client, son rapport rtf.
Le probleme c'est que je n'ai jamais fait ce genre de procedure, mais j'ai vu que c'etait faisable sur sas, voila le code que j'ai trouvé, j'essaie deja d'en envoyer un ^^

Code :
1
2
3
4
5
6
7
filename mail email "***.***@hotmail.fr"
subject="test"
attach="\\AAA\sas\bob";
DATA _null_;
file mail;
put 'corps de mon message';
run;
mais la il me sort une erreur que je ne traduis pas

Code :
1
2
3
4
5
6
 
ERROR: Undetermined I/O failure.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: DATA statement used (Total process time):
      real time           0.00 seconds
      cpu time            0.00 seconds
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 16h27   #2
Membre éprouvé
 
Homme Rémi Bousquet
responsable adjoint service stat
Inscription : mars 2009
Messages : 334
Détails du profil
Informations personnelles :
Nom : Homme Rémi Bousquet
Âge : 35
Localisation : France

Informations professionnelles :
Activité : responsable adjoint service stat
Secteur : Finance

Informations forums :
Inscription : mars 2009
Messages : 334
Points : 464
Points : 464
Quelques questions pour aider au diagnostic :
- Comment SAS est il installé sur ta machine, et peut-il communiquer avec Outlook ou assimilé ?
- Peux tu envoyer un mail sans pièce attachée via SAS ?

Sinon ton code est bon, il marche parfaitement sur ma machine
RemiBousquet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2010, 09h48   #3
Membre Expert
 
Inscription : mars 2005
Messages : 1 010
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 010
Points : 1 258
Points : 1 258
Envoyer un message via Yahoo à bahraoui
Bonjour,

Il y a un serveur de messagerie sur le serveur à partir duquel tu veux envoyer tes mails?
On ne voit pas à qui tu adresses ton mail!!
Exemple de code que j'ai trouvé sur le net
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
filename outbox email 'ron@acme.com';
 
DATA _null_;
  file outbox
     TO=('ron@acme.com' 'lisa@acme.com')
     /* Overrides value in */
     /* filename statement */
 
     cc=('margaret@yourcomp.com'
         'lenny@laverne.abc.com')
     subject='My SAS output'
     attach=("my.sas.output" "my.sas.code")
     ;
  put 'Folks,';
  put 'Attached is my output from the
      SAS program I ran last night.';
  put 'It worked great!';
run;
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2010, 13h53   #4
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
Citation:
Quelques questions pour aider au diagnostic :
- Comment SAS est il installé sur ta machine, et peut-il communiquer avec Outlook ou assimilé ?
la je te suis pas trop, je comprends pas bien ta question... En fait j'ai sas entreprise guide SAS Enterprise Guide 4.1 (4.1.0.1010), et j'ai aussi outlook sur mon poste, maintenant te dire si les deux sont en mesure de communiquer tu m'en demandes trop^^

Citation:
- Peux tu envoyer un mail sans pièce attachée via SAS ?
si le code pour le faire est le suivant :
Code :
1
2
3
4
5
6
7
 
filename mail email "xxx.xxx@hotmail.fr"
subject="test";
DATA _null_;
file mail;
put 'Ceci est le corps du message';
run;
non ca ne marche pas non plus et l'erreur annoncé est la meme.

sinon ton code me met la meme erreur que le mien...
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h54.


 
 
 
 
Partenaires

Hébergement Web