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 :

Cumuler plusieurs reporting pdf en un seul document pdf


Sujet :

ODS et reporting

  1. #1
    Membre du Club
    Cumuler plusieurs reporting pdf en un seul document pdf
    Bonjour,

    J'ai plusieurs sortie pdf de plusieurs proc report dans mon projet (plusieurs traitements) et je souhaite avoir la totalité de mon reporting sur le même document pdf que je vais envoyer par mail depuis sas en automatique (en gros faire un append de plusieurs document pdf en un seul)

    Comment faire

    Merci pour votre retour

  2. #2
    Expert confirmé
    Bonjour.
    En ajoutant un ODS PDF FILE="..." ; au début de ton code produisant tous les tableaux souhaités et ODS PDF CLOSE à la toute fin.
    Attention si tu utilises SAS Enterprise Guide (et probablement pareil pour SAS Studio ou University Edition) : il faut que tout ce code se trouve dans un même programme.
    Bon courage.
    Olivier

  3. #3
    Membre du Club
    Bonjour
    Merci pour votre réponse.
    C'est ce que j'ai fais,mais j'ai une seconde problématique.
    Dans les rapport que je sort il y a des camemberts 30 camembert (proc gchart) et je voulais sortir un nombre limité de camembert par page pdf on utilisent ods layout gridded.
    Quand j’exécute que le programme des camembert (4 camembert dans un pdf)===> il y a aucun souci
    mais si je l’exécute à l'intérieur du cumul des pdf ,mes camemberts ne restent pas dans l'emplacement que j'ai défini comme si le ods layout ne fonction plus à l’intérieur de ce cumul des pdf.

    Vous pensé quoi ?

  4. #4
    Membre du Club
    Citation Envoyé par belo75 Voir le message
    Bonjour
    Merci pour votre réponse.
    C'est ce que j'ai fais,mais j'ai une seconde problématique.
    Dans les rapport que je sort il y a des camemberts 30 camembert (proc gchart) et je voulais sortir un nombre limité de camembert par page pdf on utilisent ods layout gridded.
    Quand j’exécute que le programme des camembert (4 camembert dans un pdf)===> il y a aucun souci
    mais si je l’exécute à l'intérieur du cumul des pdf ,mes camemberts ne restent pas dans l'emplacement que j'ai défini comme si le ods layout ne fonction plus à l’intérieur de ce cumul des pdf.

    Vous pensé quoi ?

    Regarde si proc sgpie serait plus adapté. C'est encore une procédure en mode draft mais elle est probablement plus flexible et adaptée à ods que le vieux proc gchart.

  5. #5
    Expert confirmé
    Bonjour.
    ODS LAYOUT est pensé pour organiser le contenu de chaque page. Il est important d'insérer des ODS PDF STARTPAGE=NOW ; (syntaxe de mémoire, à vérifier) pour ajouter des changements de page.
    Comme Véronique, je pense que GCHART est une proc un peu vieillotte. Mais si tu y tiens absolument, elle se combine avec proc GREPLAY pour t'éviter les ODS LAYOUT.
    Bon courage.
    Olivier

###raw>template_hook.ano_emploi###