Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Outils BI
Outils BI Forum d'entraide sur les fonctionnalités spécifiquement liées à la partie Business Intelligence de SAS : DI, EG, infomaps, cubes, WRS
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 02/03/2011, 16h45   #1
Membre actif
 
Inscription : février 2011
Messages : 123
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : février 2011
Messages : 123
Points : 152
Points : 152
Par défaut style Stored Process

Bonjour,

Situation: j'ai des applications stockées que j'utilise via une application web (utilisation d'url storedProcess avec ou sans paramètres).

Problème: Je souhaite utiliser un style que je créé précédemment sous SEG lors de l'appel d'une application stockée. Pour le moment lorsque que j'appelle l'url pour lancer une appli stockée je rajoute le paramètre du style ( &_odsstyle=sasweb). Mais cette opération ne me permet pas d'utiliser des styles créés via SEG. J'ai essayé quelques test en ajoutant stylesheet="chemin" dans les options ODS HTML de SEG, rajout du chemin dans le paramètres &_odsstyle directement dans l'url, rajout de &_odsstylesheet ou &_odsstyleref directement dans l'url mais toujours aucun résultats.

Pour résumer je souhaite utiliser des styles créés via SEG sur des applications stockées que j'appel via une application Web.

Merci d'avance.
ALaurent22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 19h19   #2
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.
Plutôt que de passer par une feuille de style externe, il sera plus "simple" d'utiliser la définition SAS du style (la proc Template). Comme tu l'as créée avec Guide, je suppose qu'elle est dans ta SASUSER (dans l'item store qui s'appelle SASUSER.TEMPLAT, qu'on ne voit pas dans les bibliothèques mais que tu peux voir dans les fichiers.
Il faudrait s'arranger pour que ce style soit connu au moment de l'exécution de la procédure stockée : soit tu inclus carrément ta proc Template dans le code de la procédure stockée, avec un ODS PATH (PREPEND) work.styles ; (mais c'est un peu barbare) ; soit tu arrives à stocker ton style sur le Stored Process Server, dans une bibliothèque quelconque, et après il suffit de jouer sur l'ODS PATH pour que SAS le trouve au bon moment.
J'espère que c'est assez clair (à la relecture, j'ai un doute).
Enfin bon courage, quoi.
Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/03/2011, 17h28   #3
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
le fichier CSS créé par EG doit être sur le serveur où se trouve le stored process server.
Il faut ensuite le référencer avec %let _ODSSTYLESHEET=; et non %let _ODSSTYLE = ;

Attention, ceci vaut pour un STP web pour le portail ou WRS qui n'accepte pas les template.

Si tu veux faire une proc TEMPLATE intégrée à ton programme dans le STP, il faut générer le style dans un endroit accessible lors de l'exécution. En somme tu le mets dans la WORK.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric 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 15h11.


 
 
 
 
Partenaires

Hébergement Web