Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Macro
Macro Forum d'entraide sur le langage Macro 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 12/07/2011, 17h18   #1
Membre à l'essai
 
Homme Jean-François Marchand
Analyste d'exploitation
Inscription : octobre 2008
Messages : 30
Détails du profil
Informations personnelles :
Nom : Homme Jean-François Marchand
Localisation : Canada

Informations professionnelles :
Activité : Analyste d'exploitation
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : octobre 2008
Messages : 30
Points : 24
Points : 24
Par défaut systask command dans une MACRO

Bonjour,

Peut-on utiliser 'systask command' dans une macro??? Ça ne fonctionne pas dans mon cas.

Voici l'appel de ma 2ième macro à l'intérieur d'une première macro :

Code :
1
2
3
4
 
C_NECT = "NET USE "||LECTEUR||" "||COMPRESS(ORDI)||COMPRESS(CHEMIN_REP);
 
%DOVARMACRO(C_NECT);
Voici ma macro :
Code :
1
2
3
4
 
%MACRO DOVARMACRO(CREE_CONNECT); 
 systask command "&CREE_CONNECT" WAIT;
%MEND DOVARMACRO;
Le contenu de C_nect est :
NET USE M: \\SB\PARTAGE\VPSA\INFORMAT\ENVR_SASPC\DEV\RAPP_NOMIN\HEBDOMADAIRE\DIG95080


Cette fonction systask fonctionne à l'extérieur d'une macro mais ne fonctionne pas dans ma macro.

Il ne fait pas la connection du lecteur réseau lorsque je fais le systask dans la macro, il fait la connection du lecteur réseau quand le systask n'est pas dans une macro...

Avez-vous une solution???? Merci.
DEMMAR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 21h57   #2
Membre à l'essai
 
Homme Jean-François Marchand
Analyste d'exploitation
Inscription : octobre 2008
Messages : 30
Détails du profil
Informations personnelles :
Nom : Homme Jean-François Marchand
Localisation : Canada

Informations professionnelles :
Activité : Analyste d'exploitation
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : octobre 2008
Messages : 30
Points : 24
Points : 24
En SAS :

Le contenu de C_nect et &CREE_CONNECT était :
NET USE M: \\SB\PARTAGE\VPSA\INFORMAT\ENVR_SASPC\DEV\RAPP_NOMIN\HEBDOMADAIRE\DIG95080

En DOS :

Le contenu de &CREE_CONNECT était :
C_nect

La fonction systask command fonctionne dans les macros...
DEMMAR est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h38.


 
 
 
 
Partenaires

Hébergement Web