Précédent   Forum du club des développeurs et IT Pro > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/12/2012, 13h12   #1
eric1708
Invité de passage
 
Homme Eric
chercheur
Inscription : décembre 2012
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme Eric
Localisation : France

Informations professionnelles :
Activité : chercheur

Informations forums :
Inscription : décembre 2012
Messages : 14
Points : 2
Points : 2
Par défaut Nettoyer la fenêtre output

Bonjour à tous,

J'utilise depuis des années SAS sous UNIX, et j'ai du récemment passer sous Windows (SAS version 9.3). J'ai pas mal bataillé pour me recréer un environnement de travail correct, réinstaller mes macros etc. Je crois que j'y suis arrivé à peu près. Il y a un point cependant qui résiste à mes efforts :

Comment effacer la fenêtre output? Plus précisément, ce n'est pas tant cette fenêtre qui se remplie et que je veux effacer, mais sa version html (avec le viewer) qui contient aussi des graphes, etc.

Je passe du temps à développer mes codes, et chaque tentative génère des sorties qui s'ajoutent à la suite des précédentes, et je me retrouve rapidement avec des centaines de pages. Ingérable.

J'ai bien essayé d'envoyer :

Ca correspond assez bien à ce que je veux, mais une nouvelle page est recrée (et efface tout ce qui précède) à chaque nouvelle proc. Mais mes codes contienne plusieurs proc, et du coup je n'ai que les sorties de la dernière exécutée.

Quelqu'un à une idée?

D'avance merci pour toute aide sur ce point.

Cordialement, Eric.
eric1708 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 14h12   #2
eric1708
Invité de passage
 
Homme Eric
chercheur
Inscription : décembre 2012
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme Eric
Localisation : France

Informations professionnelles :
Activité : chercheur

Informations forums :
Inscription : décembre 2012
Messages : 14
Points : 2
Points : 2
Bon, je me réponds (partiellement) à moi-même. En continuant à chercher, j'ai trouvé ca: http://blogs.sas.com/content/iml/201.../#comment-1625

J'ai donc défini une key qui contient:

Code :
gsubmit "ods html close; ods html;"; submit
Qui fonctionne à peu près ok. Cependant:

1) Il faut que je lance ca deux fois de suite pour avoir une execution, et

2) Si je lance du code produisant des graphiques, ma directory de travail se remplie de fichier png (rapidement plusieurs centaines!).

Comment puis-je résoudre ces problèmes?

Merci pour toute aide sur ces points.

Eric.
eric1708 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 15h14   #3
s_a_m
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 310
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

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

Informations forums :
Inscription : février 2011
Messages : 1 310
Points : 2 535
Points : 2 535
Je n'ai pas tout lu. Mais selon le titre je dirai
Code :
1
2
 
ODS output clear ;
Ou

Ou dans les réglage désactiver la sortie HTMl
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2012, 08h47   #4
eric1708
Invité de passage
 
Homme Eric
chercheur
Inscription : décembre 2012
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme Eric
Localisation : France

Informations professionnelles :
Activité : chercheur

Informations forums :
Inscription : décembre 2012
Messages : 14
Points : 2
Points : 2
Citation:
Envoyé par s_a_m Voir le message
Je n'ai pas tout lu. Mais selon le titre je dirai
Effectivement, vous n'avez pas tout lu.
eric1708 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h56.


 
 
 
 
Partenaires

Hébergement Web