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 :

ERREUR: Récurrence instruction ouverte détectée


Sujet :

Macro

  1. #1
    Responsable SAS


    Inscrit en
    Septembre 2006
    Messages
    3 176
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 176
    Points : 16 142
    Points
    16 142
    Par défaut ERREUR: Récurrence instruction ouverte détectée
    Bonjour,
    J'ai un problème sur SAS que je ne comprends pas, je tape le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    %let v1=5;
    %put &v1;
    %let v2=&v1+1:
    %put &v2;
    Et l'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ERREUR: Récurrence instruction ouverte détectée
    apparaît lorsque je lui demande de m'afficher la variable v2 (qui vaut la chaîne de caractère 5+1).
    D'où vient ce problème de la fonction put, sachant que lorsque je lui demande d'afficher la valeur de la variable v1 par l'instruction :%put &v1, tout marche bien.
    Il est aussi intéressant de remarquer qu'après cette erreur si je refais %put &v1 : il m'affiche la même erreur.
    Merci pour vos conseils.
    Les balises code
    FAQ SAS
    Rubrique SAS

    Si vous souhaitez contribuer à la rubrique SAS, contactez-moi ou tout autre membre de l'équipe BI par MP.

  2. #2
    Expert confirmé
    Avatar de olivier.decourt
    Homme Profil pro
    Formateur R/SAS/statistiques
    Inscrit en
    Avril 2008
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Formateur R/SAS/statistiques
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 064
    Points : 4 478
    Points
    4 478
    Par défaut
    Fabrice !!!!!

    Les deux points au lieu du point-virgule après le 2e %LET !
    Bon courage.
    Olivier

  3. #3
    Responsable SAS


    Inscrit en
    Septembre 2006
    Messages
    3 176
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 176
    Points : 16 142
    Points
    16 142
    Par défaut
    Oups,
    Coquille de ma part!!
    Les balises code
    FAQ SAS
    Rubrique SAS

    Si vous souhaitez contribuer à la rubrique SAS, contactez-moi ou tout autre membre de l'équipe BI par MP.

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

Discussions similaires

  1. erreurs de segmentation non détectée
    Par Benoit_T dans le forum Langage
    Réponses: 5
    Dernier message: 21/07/2009, 15h47
  2. [VB2005]Erreur sur instruction CreateObject
    Par Herlece dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/08/2008, 14h53
  3. Erreur de sérialisation non détectée
    Par Redman-31 dans le forum VB.NET
    Réponses: 2
    Dernier message: 26/11/2007, 13h27
  4. Erreur 3008 : table ouverte en mode exclusif
    Par Gary_Stoupy dans le forum Access
    Réponses: 5
    Dernier message: 23/01/2007, 15h31
  5. CreateFile: erreur "privileged instruction"
    Par Magus (Dave) dans le forum MFC
    Réponses: 5
    Dernier message: 24/08/2004, 22h38

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