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

ODS et reporting Discussion :

Créer un document .docx avec SAS 9.2


Sujet :

ODS et reporting

  1. #1
    Membre du Club
    Femme Profil pro
    Biostatisticienne - programmeuse SAS
    Inscrit en
    Février 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Biostatisticienne - programmeuse SAS

    Informations forums :
    Inscription : Février 2012
    Messages : 5
    Points : 66
    Points
    66
    Par défaut Créer un document .docx avec SAS 9.2
    Bonjour à tous,
    On vient de passer à la version 9.2 de SAS et à Word 2010.
    Je dois donc revoir et mettre à jour tous les programmes/macros qu'on utilise pour créer des documents word (.doc -> .docx).

    (Le remplacement de ".doc" en ".docx" dans le code ci dessous ne fonctionne pas...)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ods rtf file="&_chemin_.\Output\&Sortie..doc" style=table startpage=off bodytitle;
    proc report [...]
    run;
    ods rtf close;
    Est ce que quelqu'un aurait une idée?

  2. #2
    Modérateur

    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2011
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2011
    Messages : 1 625
    Points : 3 403
    Points
    3 403
    Par défaut
    Quel est l'intérêt puisque Word 2010 li bien les .DOC?

  3. #3
    Membre du Club
    Femme Profil pro
    Biostatisticienne - programmeuse SAS
    Inscrit en
    Février 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Biostatisticienne - programmeuse SAS

    Informations forums :
    Inscription : Février 2012
    Messages : 5
    Points : 66
    Points
    66
    Par défaut
    Oui je sais bien, mais la question n'est pas là...

  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 : 51
    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
    Points : 6 064
    Points
    6 064
    Par défaut
    reprends la documentation SAS sur le sujet des ODS RTF. Jamais tu ne crées de vrai doc WORD mais des Rich Text Format. Donc continue à utiliser l'ODS RTF.

    Si tu veux un vrai format docx il faudrait passer par une surcouche Windows de type DDE. Je ne vois pas comme ça une solution autrement.

  5. #5
    Membre du Club
    Femme Profil pro
    Biostatisticienne - programmeuse SAS
    Inscrit en
    Février 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Biostatisticienne - programmeuse SAS

    Informations forums :
    Inscription : Février 2012
    Messages : 5
    Points : 66
    Points
    66
    Par défaut
    C'est justement parce que je n'ai pas trouvé d'info ailleurs que je suis venue sur ce forum.

    La situation est la suivante:

    Je travaille avec des documents maitres sous WORD et, jusqu'à présent, les liens des sous-documents étaient dirigés vers des ".doc"; donc on créait des ".doc" directement à partir de SAS.
    Mais maintenant, nos documents doivent être sous le format ".docx".

    Sachant que quand on enregistre un document maître, Word transforme tous les sous-documents en documents ayant la même extention que le document maître (et met à jour les liens); si tu crées des ".doc" avec SAS et que tu updates ton document maître tous tes ".doc" deviennent des ".docx", tous tes liens se modifient, et tu ne peux plus updater ton document maître avec de nouvelles sorties SAS (toujours en ".doc")...

    Voilà pourquoi j'ai besoin de créer des documents ".docx" directement à partir de SAS.


    Sinon, tu parles de DDE, tu aurais un exemple de code?

    Merci!

  6. #6
    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 : 51
    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
    Points : 6 064
    Points
    6 064
    Par défaut
    Effectivement tu fais des choses qui ne sont pas basiques.

    Pour la doc, je parlais simplement de celle de SAS ou des PDF comme celui-ci http://www2.sas.com/proceedings/sugi27/p001-27.pdf

    Pour les liens DDE, je suis perplexe par rapport à ton besoin mais voici un document à lire http://www2.sas.com/proceedings/sugi...H/PAPER308.PDF

    Je crains que tu ais atteint la limite de l'exercice sur les documents ODS.

  7. #7
    Membre du Club
    Femme Profil pro
    Biostatisticienne - programmeuse SAS
    Inscrit en
    Février 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Biostatisticienne - programmeuse SAS

    Informations forums :
    Inscription : Février 2012
    Messages : 5
    Points : 66
    Points
    66
    Par défaut
    Merci pour les liens,
    je vais voir ce que je peux en tirer et reviendrai pour donner la solution si je la trouve...

Discussions similaires

  1. Créer des documents XML avec MySQL et PHP
    Par kati1985 dans le forum Langage
    Réponses: 2
    Dernier message: 24/09/2009, 17h43
  2. créer un document xml avec GWT
    Par kimo981 dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 29/04/2009, 14h49
  3. [DOM] créer un document xml avec DOM
    Par bossy451 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 14/11/2008, 13h03
  4. Créer un document Word avec Flex
    Par trotters213 dans le forum Flex
    Réponses: 3
    Dernier message: 15/05/2008, 11h07
  5. Comment créer un document Word avec C++ Builder ?
    Par motte82 dans le forum C++Builder
    Réponses: 14
    Dernier message: 23/07/2006, 12h07

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