Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > ODS et reporting
ODS et reporting Forum d'entraide sur les fonctionnalités de reporting de SAS : gérer les sorties et graphiques de SAS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2011, 10h22   #1
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
Par défaut supprimer ligne fusionnée a la fin des proc

bonjour, voila mon probleme vient du fait que dans mes rapports automatisés de forme ODS TAGSETS.EXCELXP sas m'integre automatiquement une derniere ligne entierement fusionnée, je cherche un moyen de pouvoir la supprimer depuis ce matin sans succes, si quelqu'un a une info je suis preneur.
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h30   #2
Membre confirmé
 
Inscription : janvier 2010
Messages : 185
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 185
Points : 250
Points : 250
Bonjour,

Utilises-tu la proc report et auquel cas le code comporte-t-il la commande line ?
sasadm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h42   #3
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
mince je suis désolé j'aurais du préciser j'utilise la proc tabulate pour faire des tableaux croisés.
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 09h16   #4
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
En fait si je mets plusieurs tableaux dans un meme feuillet par exemple, il va me mettre une ligne de la taille du tableau ou toutes les cellules sont fusionnées.

Mais j'ai le meme probleme meme si je mets qu'un seul tableau dans mon feuillet.

A noter je viens de verifier le probleme se pose aussi avec une proc print.

Merci de votre aide
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 14h18   #5
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Bonjour Julien.
Quelle version du TAGSET utilises-tu ?
As-tu ajouté des options ? Mis des titres ou des footnotes ?
Je n'arrive pas à reproduire le problème, ni avec une proc PRINT ni avec une proc TABULATE. Ci-dessous mes essais.
Code :
1
2
3
4
5
6
7
8
ODS TAGSETS.EXCELXP FILE="c:\temp\test.xls" ;
PROC PRINT DATA=sashelp.class ;
RUN ;
PROC TABULATE DATA=sashelp.class ;
  CLASS sex age ;
  TABLE age, sex * N="" ;
RUN ;
ODS TAGSETS.EXCELXP CLOSE ;
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2011, 09h50   #6
Futur Membre du Club
 
julien quetel
Inscription : juillet 2010
Messages : 91
Détails du profil
Informations personnelles :
Nom : julien quetel

Informations forums :
Inscription : juillet 2010
Messages : 91
Points : 16
Points : 16
Tout d'abord erci alors effectivement avec ce code pas de ligne fusionné, du coup j'ai fait des tests et voila l'option de l'ods qui fait que j'ai cette ligne:

OPTIONS (SHEET_INTERVAL="NONE" SHEET_NAME="Rapport National")
traersa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 21h46   #7
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Avec le tagset 1.116, je ne vois aucune ligne de cellules fusionnées entre les sorties des deux procédures : uniquement une ligne de cellules non fusionnées pour délimiter les deux tableaux.
J'ai donc testé, comme tu le proposais :
Code :
1
2
3
4
5
6
7
8
9
ODS TAGSETS.EXCELXP FILE="c:\temp\test.xls" 
	OPTIONS (SHEET_INTERVAL="NONE" SHEET_NAME="Rapport National") ;
PROC PRINT DATA=sashelp.class ;
RUN ;
PROC TABULATE DATA=sashelp.class ;
  CLASS sex age ;
  TABLE age, sex * N="" ;
RUN ;
ODS TAGSETS.EXCELXP CLOSE ;
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h43.


 
 
 
 
Partenaires

Hébergement Web