IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macro Discussion :

macro variables et rsubmit


Sujet :

Macro

  1. #1
    Membre confirmé

    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mai 2005
    Messages : 40
    Par défaut macro variables et rsubmit
    Bonjour
    La commande rsubmit permet de lancer un traitement sur le serveur plutôt qu'en local.
    Mais quands pour certaines opérations elle n'est pas utilisable (import export de fichiers en local par exemple) sachant que le serveur est sous unix et les poste locaux sous windows.
    Lorsque l'on declare une variable sans rsbmit et qu'ensuite on lance un traitement avec rSubmit, la macro variable n'st pas connue;
    Il faut égalament la déclarer avec un rsubmit;
    Mais comme j'ai des traiements qui nécéssitent de ne pas être en rsubmit, il faut la céclarer deux fois.
    Pour info j'utilise rsubmit chaque que possible pour optimiser des traitements qui peuvent prendre pluseurs heures.
    Pour un variable me direz-vous ça mange pas de pain.
    Le problème est qu'il y a un grand nombre de variables, et qu'elle change de valeur en cours de route.
    Question:
    Y-a-til un moyen simple de la declaré et la modifier sytématiquement en mode normal et avec un rsubmit ? ou de synchroniser les variables dans les deux modes?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    /******************************/
    /* exemple                                       */
    /******************************/
    %let val=123;
     
    rsubmit;
      %let val=234;
    ensrsubmit;
    /******************************/
    %put &val.  /* affiche 123*/
     
    rsubmit;
      %put &val.  /* affiche 234*/
    ensrsubmit;
    JJDAI

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 747
    Par défaut
    regarde les anciens posts avec les mots clefs syslput / sysrput

    xav

  3. #3
    Membre confirmé

    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mai 2005
    Messages : 40
    Par défaut syslput / sysrput (résolu)
    bonjour et merci,
    Ca va solutionner mon problème
    pour plus débutant que moi voici un exemple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    %let titi=789;
    %syslput titi=&titi.;
     
    rsubmit;
    	%put titi on remote = &titi.;/* affiche 789*/
    endrsubmit;
     
    %put titi on local = &titi.; /* affiche 789*/
    JJDAI

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer une macro-variable dans un rsubmit
    Par joyeux_lapin13 dans le forum Administration et Installation
    Réponses: 14
    Dernier message: 27/06/2011, 13h06
  2. Suppression de macro-variables globales
    Par raf64flo dans le forum Macro
    Réponses: 2
    Dernier message: 09/04/2008, 15h25
  3. Réponses: 3
    Dernier message: 14/03/2008, 11h03
  4. Utiliser les macro variables avec sql
    Par Euseibus dans le forum Macro
    Réponses: 5
    Dernier message: 25/10/2007, 18h40
  5. [VBA-E] Macro Variable Caption
    Par ArchiveAgain dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/02/2007, 05h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo