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

SAS Base Discussion :

Tabulations avec SAS V9.2


Sujet :

SAS Base

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 5
    Par défaut Tabulations avec SAS V9.2
    Bonjour à tous,

    Je sollicite votre aide car je n'arrive vraiment pas à résoudre le mystère suivant.

    Avant, sous SAS V9.1, pour insérer une tabulation dans une variable SAS, j'utilisais le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    data form ;
    set toutfmt (rename=(label=label0));
    label = "09"x||label0;
    run;
    Et après j'éditais mon tableau dans un doc Word via un proc report.

    Depuis que je suis passée sous SAS V9.2 la semaine dernière, la tabulation a disparu de mon tableau. Et je n'arrive pas à comprendre pourquoi.

    Donc si vous avez déjà rencontré et résolu ce problème, je vous remercie de votre aide.

    Bonne après-midi.

  2. #2
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Effectivement j'ai le même soucis. je te propose une nouvelle version de la ligne de code en question, qui marche, niveau de résolution qui place la barre très haut:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    label = "(appuie sur tab)"||label0;

  3. #3
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Il s'agirait d'un bug! Confère F9BA15

    http://ftp.sas.com/techsup/download/..._win_sbcs.html

  4. #4
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Par défaut
    Je ne trouve pas le lien évident entre le problème et les notes mentionnées.

    Au cas où cela vous prenne, ne jouez pas au apprenti sorcier avec les hotfix et faites attention au version :

    "IMPORTANT: Please confirm in your SAS Log that you are running SAS 9.2 (TS1M0). Do NOT apply this hot fix to SAS 9.2 (TS2M0) or to any other release of SAS."

  5. #5
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Le paragraphe en question dit pourtant (et constitue une réponse à une des questions de Didile971):

    Tabs inside the SAS Enhanced Editor might not work correctly in SAS® 9.2
    Il y a donc un bug reconnu par SAS. Effectivement ca ne résout pas le problème, je n'ai jamais recommendé l'utilisation du hotfix! j'ai d'ailleurs proposé une autre solution...

    Sinon je suis plutot d'accord avec toi, je suis pas pour l'utilisation des hotfix (En dépit du fait que le fix soit proposé par SAS et non par un utilisateur lamdba).

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 5
    Par défaut
    Citation Envoyé par Manoutz Voir le message
    Effectivement j'ai le même soucis. je te propose une nouvelle version de la ligne de code en question, qui marche, niveau de résolution qui place la barre très haut:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    label = "(appuie sur tab)"||label0;
    Merci Manoutz pour ta réponse.
    Mais cela ne marche pas chez moi. (appuie sur tab) est affiché tel quel dans mon document RTF.
    C'est vraiment un mystère, je désespère de trouver une solution et de comprendre pourquoi mon code ne fonctionne plus.

  7. #7
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Je veux dire: appuie sur la touche tab
    sur ton écran cela apparaitra sous la forme
    " "
    C'est la touche située au dessus de la touche majuscule en général.

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 5
    Par défaut
    Cela ne marche pas non plus, la tabulation disparait dans Word.

  9. #9
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Et dans ton dataset? le problème serait dans l'export alors..

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 5
    Par défaut
    Oui ce doit être cela.
    J'ai envoyé un message à SAS, ils ne trouvent pas de solution pour l'instant.

  11. #11
    Membre Expert
    Homme Profil pro
    Biostatisticien
    Inscrit en
    Juin 2009
    Messages
    1 206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Biostatisticien
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 206
    Par défaut
    Rien ne t"empêche de le poster ici (ou la solution si tu l'a trouvée)!!

    Dans ce cas merci de nous communiquer ton code et un exemple approprié(sans erreurs) de ton output

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 5
    Par défaut
    Bonjour,

    SAS m'a apporté la réponse, il faut en effet coder différent depuis le passage en V9.2 : "09"x ne fonctionne plus dans l'export.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    data form ;
       set sashelp.class (rename=(name=label0));
       label = "\tab " ||label0;
    run;
     
    ods rtf body="c:\temp\temp.rtf" ;
    proc print data=form style(column)=[protectspecialchars=off cellwidth=1in]; 
    run;ods rtf close;

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

Discussions similaires

  1. Tabulation avec les boutons
    Par piotrr dans le forum Tkinter
    Réponses: 1
    Dernier message: 15/05/2007, 14h05
  2. Gestion des Tabulations avec un PropertySheet
    Par vanitom dans le forum MFC
    Réponses: 3
    Dernier message: 11/09/2006, 11h09
  3. comment je peux faire une tabulation avec Enter
    Par iam dans le forum Bases de données
    Réponses: 3
    Dernier message: 26/04/2006, 20h41
  4. tabulation avec enter dans un stringgrid
    Par iam dans le forum Composants VCL
    Réponses: 3
    Dernier message: 26/04/2006, 18h25
  5. Problème de tabulation avec SetFoucs
    Par Zebulon777 dans le forum Access
    Réponses: 13
    Dernier message: 26/09/2005, 11h08

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