Home

Allô support n° 14

image

Contents

1. Programme SAS Sas Sas Setinit licence SSS Sas SSS Sas Log SAS log log Fichier output lst Ist Table SAS sas7bdat sas7sdat DATA Catalogue SAS sas7bcat sas7 scat CATALOG Index SAS sas7bndx sas7sndx INDEX Programme stock Sas bpgm Sas7spgm PROGRAM avec une tape data Vue SAS Sas bvew sas7svew VIEW Fichier de description d acc s sas7bacs sas7 sacs ACCESS Fichier d audit Sas baud Sas saud AUDIT Base de donn es Sas bmdb Sas smdb MDDB multi dimensionnelle Fichier system ODS sas7 bods sas7 sods SASODS Fichier de donn es Sas bdmd Sas sdmd DMDB Data Mining Fichier d l ments stock s sas7bitm Sas7ssitm ITEMSTOR Fichier utilitaire Sas7 butl Sas7sutl UTILITY Fichier utilitaire permanent sas 7bputy Sas7sputy PUTILITY Fichier de sauvegarde sas7bbak Sas sbak BACKUP Windows Unix La colonne El ments du syst me SAS contient les types des membres qui peuvent tre utilis s dans un programme SAS Les diff rents acc s Un acc s est dit Random ou direct quand le mode d criture ou de lecture de donn es s effectu e de mani re directe Un acc s est dit s quentiel quand on doit parcourir tout ou partie des informations d un fichier avant de trouver l information recherch e Le mode d criture ou de lecture de donn es est effectu en suivant un ordre pr tabli de rangement Avec SAS ce mode d acc s est principalement utilis lors de la lecture de donn es sur
2. quit run mend data MyData var1 1 var2 2 var3 3 var4 4 var5 5 output run Toutes les variables de la table WORK MYDATA seront pr fix es par MY prefix_all lib WORK DS MYDATA Prefix MY Toutes les variables de la table WORK MYDATA seront pr fix es par MY sauf VAR3 et VARS Pprefix_all lib WORK DS MYDATA Prefix MY VarExclure var3 var5 Lors du second appel de PREFIX_ ALL la LOG indique bien lencha nement ci dessous 1 proc dure CONTENTS 2 tape DATA 3 proc dure DATASETS Les lignes superflues de la LOG pour illustrer cet exemple ont t supprim es savoir les temps de traitements NOTE The data set WORK CONTENTS has 5 observations and 40 variables NOTE PROCEDURE CONTENTS used NOTE There were 5 observations read from the data set WORK CONTENTS NOTE DATA statement used NOTE Renaming variable var1 to MYvar1 NOTE PROCEDURE DATASETS used NOTE Renaming variable var2 to MYvar2 NOTE PROCEDURE DATASETS used NOTE Renaming variable var4 to MYvard NOTE PROCEDURE DATASETS used Remarque si la routine EXECUTE permet d ex cuter des instructions quand on le souhaite il n en reste pas moins impossible de briser la logique d ex cution Par exemple on ne peut pas imbriquer deux tapes DATA elles seront ex cut es l une la suite de l autre Pour approfondir le sujet vous pouvez consulter la SAS Online Documentation plus pr c
3. 16 Dans les 2 cas le fichier HTML r sultant contiendra le 1 tableau sur la premi re page les tableaux 2 et 3 sur la deuxi me page et le 4 me tableau sur la troisi me page Pour toutes informations compl mentaires sur l utilisation des options d crites dans cet article nous vous invitons consulter l aide en ligne de SAS Nous vous conseillons de consulter la lettre d information Allo Support n 9 l article intitul La gestion des titres et des sauts de page avec ODS pour les formats RTF et PDF C cile Guillouzo Ing nieur Consultant Une question un contact www sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 S Sas Support Clients Les extensions du Syst me SAS Pour Windows et Unix Le syst me SAS comprend diff rentes versions ou exten sions de fichiers Certains de ces fichiers sont utilis s pour le stockage d l ments comme les donn es ou les indexes D autres contiennent des informations con ues directement ou indirectement par l utilisateur C est le cas des fichiers de programmes SAS ou des fichiers log Tous ces fichiers ne sont pas cr s par d faut lors de l installation mais uni quement lorsqu un utilisateur ou programme fait appel eux pour la premi re fois Voici un r capitulatif de la signification des diff rentes extensions SAS SAS V6 Acc s Fichiers Direct S quentiel El ments du Uniquement Unix Syst me SA
4. TM sas x Notre site internet fran ais compl mentaire du site Support Clients am ricain a fait l objet au cours de l ann e 2003 d une remise niveau de ses informations 2004 verra une augmentation significative du nombre de documents et informations mises disposition en fran ais La lettre d information All Support continue de vous int resser avec un taux de satisfaction de 92 8 en augmentation par rapport l ann e pass e Le succ s de cette formule nous conduit passer une parution trimestrielle Vous recevrez automatiquement le prochain num ro d All Support en vous abonnant gratuitement la liste de diffusion FTEC NEWS L maintenue par le service Support Clients SAS France Le mode d inscription est d taill sur notre site internet l adresse Cette enqu te de satisfaction sera p rennis e en 2004 pour nous permettre de mesurer votre niveau de satisfaction avec l arriv e de la version SAS 9 1 Nous restons bien entendu votre coute tout au long de l ann e et vous donnons rendez vous fin 2004 L INRA et quatre soci t s dans les domaines de la finance de la distribution des services et de la pharmacie sont les heureux gagnants d une inscription gratuite au SAS Forum 2004 Bravo eux et rendez vous les 9 et 10 novembre prochains au CNIT Paris la D fense Philippe HOFF MANN Responsable Support Clients Qui va r volutionner Vos projets d cisionnels Sas Suppor
5. 2 Suppression syst matique L utilisation de la proc dure TEMPLATE permet de cr er un style qui va ter l ensemble des sauts de page g n r s par d faut L option PAGEBREAKHTML doit tre positionn e _UNDEF proc template define style styles test parent styles default style body from document pagebreakhtml _undef end run filename temp c temp ods html body sautpage1 html path temp style styles tests title1 premier tableau proc print data sashelp class obs 5 run title1 deuxi me tableau proc tabulate data sashelp class class age var height weight table age height mean run ods html close www sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 Sas Support Clients premier tableau Obs name sex age height weight deuxi me tableau Height in inches Mean Age in years 3 Gestion la carte Si vous souhaitez ajouter un saut de page seulement entre certaines proc dures vous devez ins rer directement le code HTML lt p style page break after always gt amp 160 lt p gt lt HR size 3 gt dans votre fichier HTML Vous avez alors votre disposition 2 solutions e ins rer directement ce code au niveau d un titre e ins rer ce code dans une tape data Dans un titre e Utiliser la Proc Template comme d crit dans le point 2 Suppression syst matique proc template define style styles test parent styles default styl
6. Par exemple Spawner exe i c tcp service 2324 Une question un contact wWww sas com france T l 01 60 62 12 12 Une fois cette commande ex cut e un nouveau service appara tra dans la liste des services sous le nom suivant SAS Job Spawner 2 De la m me fa on pour chaque nouvelle installation du spawner le num ro s incr mente 2 3 Comment les d sinstaller Dans un premier temps vous devez arr ter le service puis ex cuter la commande de d sinstallation Cette commande d sinstalle le service SAS Job Spawner Spawner exe d Vous pouvez aussi choisir l instance d sinstaller Spawner exe d instance 2 Par exemple cette commande d sinstalle le service nomm SAS Job Spawner 2 L ensemble de ces informations est galement disponible dans notre base de connaissance au travers de la note SAS SN 010003 http support sas com techsup unotes SN 010 010003 htmI Pascal Nicolas Ing nieur Consultant Directeurs de la publication Philippe Hoffmann Pierre Lorenzetti Comit de r daction C cile Guillouzo Karine Chrillesen Fabrice Pollet G raldine Deschamps Nasser Boutchiche Pascal Nicolas Comit de relecture Fabienne Bernard Mouloud Dey Philippe Hoffmann R alisation aressyassoci s 33 0 1 41 38 85 53 03 04 0905 Fax 01 60 62 12 65
7. bande Pour OpenVMS Acc s Fichiers V6 V7N8 El ments du Syst me SAS Programme SAS Sas Sas Setinit licence Sas Sas Log SAS og og Fichier output Ist Ist Table SAS SASEB DATA sas7bdat DATA Catalogue SAS SASEB CATALOG Sas bcat CATALOG Index SAS SASEBS INDEX sas7bndx INDEX Programme stock SASEB PROGRAM Sas bpgm PROGRAM avec une tape data Vue SAS SASEBS VIEW sas7bvew VIEW Fichier de description SASEB ACESS sas7bacs ACCESS d acc s Fichier d audit Sas saud AUDIT Base de donn es SASEB MDDB sas7bmdb MDDB multi dimensionnelle La colonne El ments du syst me SAS contient les types des membres qui peuvent tre utilis s dans un programme SAS Plus d informations sur les types de fichiers SAS sont dispo nibles dans les diff rents Companion SAS selon le syst me d exploitation Nasser Boutchiche Ing nieur Consultant wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 SAS Support Clients Le Call Execute La routine CALL EXECUTE s utilise au sein de l tape DATA Elle permet d ex cuter des instructions en prenant en compte les observations en cours de lecture Le code ainsi g n r sera ex cut imm diatement s il s agit de Macro langage apr s l ex cution de l tape DATA dans tous les autres cas proc dure tape DATA etc Autrement dit au cours de l tape DATA l utilisateu
8. clients ont d clar tre satisfaits de la fr quence du suivi des dossiers et 93 7 ont estim satisfaisant le temps de r solution global des probl mes Ce constat vient illustrer le respect des niveaux de service sur lesquels nous nous sommes engag s il valide galement la modification de notre processus visant l acc l ration de la prise en compte et de la gestion des dossiers Qualit de suivi 92 7 de taux global de satisfaction 93 7 des clients ont appr ci le niveau de comp tence des consultants de l quipe Support Clients Ceci prouve l effort de formation entrepris aupr s des consultants pour s adapter aux probl mes qui nous sont adress s Le Support Clients poursuit bien entendu la formation r guli re des consultants aux nouvelles probl matiques et caract ristiques techniques de nos solutions Ces formations sont valoris es au travers de la certification de nos consultants Informations disposition 75 5 de taux global de satisfaction L enqu te r v le les difficult s que vous rencontrez sur l acc s aux informations sur les sites du Support Clients am ricain et fran ais Bien que 65 1 des clients soient satisfaits des documents trouv s sur nos sites une demande importante nous est remont e pour acc der un plus grand nombre de nouveaux documents en fran ais et de rubriques de type questions fr quemment pos es wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65
9. gt Dans ce num ro gt R sultats de l enqu te gt 1 de satisfaction Support Clients gt SAS 9 adieu le setinit gt 3 bonjour le SID gt Gestion des sauts de page gt 9 dans vos restitutions HTML gt Les extensions du Syst me SAS gt 8 gt Le Call Execute gt 9 gt Acc der SAS depuis gt 11 un terminal mobile gt Le SAS Job Spawner sur Windows gt 15 gt Ftec Ftecnews L la lettre lectronique de l quipe du Support Clients SAS permet de diffuser rapi dement toute nouvelle information technique vers les utilisateurs des solutions SAS ou et aux clients francophones Avec ce mode de diffusion privil gi vous serez inform s en avant premi re de la disponibilit des nouvelles versions des correctifs logiciels et des nouvelles documentations techniques TS L abonnement est simple et gratuit il vous suffit d envoyer un message lectronique listserv vm sas com en pr cisant dans le texte du message l instruction subscribe ftecnews suivie de votre pr nom et de votre nom Ex subscribe ftecnews l Jean Dupond Cette liste de distribution vient en compl ment des listes d j existantes sur notre site Internet TSNEWS L SNOTES L Si vous souhaitez recevoir les ditions futures uniquement via ce support merci d informer Fabienne Vermast frafav fra sas com The Power to Know Une question un contact Nous tenons vous remercier tout particuli rement pour
10. l int r t que vous avez t moign notre enqu te de satisfaction Support Clients r alis e du 15 novembre au 15 d cembre 2003 Cette dition a recueilli un taux de r ponse de plus de 13 en progression par rapport celle de l ann e pass e Nous pouvons ainsi mieux cerner les diff rents axes d am lioration visant vous offrir un service toujours mieux adapt vos besoins 95 de personnes satisfaites du Support Clients SAS Ce r sultat est tr s encourageant pour nos quipes En voici le d tail Accueil 96 3 de taux global de satisfaction En ce qui concerne la dur e de prise en charge initiale des probl mes 97 des personnes se sont d clar es satisfaites l coute et la disponibilit restent les points forts de l accueil du Support Clients Avec 38 de dossiers transmis par messagerie lectronique en 2003 l uti lisation des services lectroniques ne cesse d augmenter contribuant ainsi la facilit d entrer en contact avec le service Support Clients A ce sujet le site internet SAS France vous pr sente dans la partie Support Clients les diff rents modes de transmission de vos demandes Que ce soit par le formulaire internet ou directement depuis votre logiciel de messagerie vous trouverez toutes les informations n cessaires l adresse suivante http www sas com offices europe france services support index html Suivi de dossier 92 5 de taux global de satisfaction 92 6 de nos
11. tre lanc sur une machine utilisant un des syst mes d exploitation Windows que ce soit avec la version 8 2 ou les versions ant rieures du syst me SAS Cette limitation existe seulement pour les environnements Windows La mise disposition d un correctif du Syst me SAS HotFix 82BB79 permet maintenant de contourner cette limitation et il est d sormais possible d avoir plusieurs programmes d coute sur une m me machine pour les syst mes d ex ploitation Windows Ce correctif peut tre t l charg cette adresse http www sas com techsup download hotfix 82_sbcs_pro d_list html 010003 Nous allons voir dans cet article la mise en place de ces services d coute Bien entendu le mode d emploi d crit ci dessous fonctionne uniquement apr s l application du correctif 82BB79 Comment installer le SAS Job Spawner en tant que service Vous devez ex cuter une commande sous DOS pour le mettre en place Voici la commande ex cuter Spawner exe i c tcp service 2323 Une fois cette commande ex cut e un service appara t dans la liste des services sous le nom suivant SAS Job Spawner Ce service coute sur le port 2323 dans notre cas Remarque Attention lorsque le spawner est install en tant que ser vice il l est par d faut en mode s curis Comment installer des services suppl mentaires Vous devez ex cuter la m me commande d installation en nommant un nouveau port d coute
12. D Ending execution Beginning execution Parameter DSNAME has value SASHELP ADOMSG LOCAL DSID GLOBAL SORTEDBY LET variable name is DSID LET variable name is SORTEDBY LET variable name is DSID Ending execution NOTE There were 90 observations read from the data set SASHELP VTABLE WHERE LIBNAME UPCASE COMPRESS SASHELP NOTE The data set WORK INFOSTRI has 90 observations and 2 variables MLOGIC M_INFOSTRI Ending execution wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 SAS Support Clients Exemple 2 Ex cution diff r e Il s agit du Macro programme prefix_all qui permet de pr fixer toutes les variables d une table avec possibilit d exclure des variables de cette manipulation Ce programme lit le r sultat d une PROC CONTENTS pour crire les instructions RENAME ad quates Elles seront ex cut es au terme de l ex cution l tape DATA macro prefix_all lib DS Prefix VarExclure PARAMETRES LIB Biblioth que DS Nom de la table PREFIX Pr fixe ajouter VAREXCLURE Liste des variables ne pas renommer proc contents data cmpres amp lib amp ds out _ contents Dif amp VarExclure ne then where upcase name not in upcase amp VarExclure noprint run data _null_ set _contents Keep name call execute PROC DATASETS lib amp lib NODETAILS NOLIST MODIFY amp ds RENAME name compress amp prefix name
13. Know sas Veiga SASI es setty Images Luis SAS Support Clients Gestion des sauts de page dans vos restitutions HTML Les restitutions n cessitent une mise en forme parfaite conforme aux souhaits des personnes auxquelles elles seront distribu es Bien que le format HTML ne soit pas vraiment destin aux impressions dans ce cas l les formats RTF et PDF sont plus appropri s cette fonctionnalit est tout de m me employ e Selon le format des restitutions HTML RTF la version SAS 8 2 ne met pas les m mes fonctionnalit s la disposition des programmeurs pour la gestion de la mise en page Cela concerne notamment la gestion des sauts de page Vous avez trois possibilit s pour les g rer dans les sorties HTML 1 Comportement par d faut La gestion repose sur un principe simple Un saut de page est ins r entre chaque proc dure SAS filename temp c temp ods html body sautpage1 html path temp title1 premier tableau proc print data sashelp class obs 5 run title1 deuxi me tableau proc tabulate data sashelp class class age var height weight table age height mean run ods html close Une question un contact Le code pr c dant vous permet de g n rer la sortie HTML suivante premier tableau Obs name sex age height weight 1 Sandy 2 Thomas 3 Karen 4 Kathy deuxi me tableau Height in inches Mean
14. OSTRI contiendra la liste des tables de la SASHELP avec une colonne comprenant les variables de tri M_InfosTri Libname SASHELP La LOG indique bien que M_ SortedBy est ex cut e pendant la cr ation de la table work InfosTri seules les 1 impressions de MLOGIC ont t gard es dans la mesure o elles sont r p titives MLOGIC M_INFOSTRI MLOGIC M_INFOSTRI MPRINT M_INFOSTRI KEEP dsname Tri MPRINT M_INFOSTRI MPRINT M_INFOSTRI press SASHELP MPRINT M_INFOSTRI MPRINT M_INFOSTRI Beginning execution Parameter LIBNAME has value SASHELP data InfosTri label Informations sur le tri des tables Length dsname 41 Tri 2000 set sashelp vtable where LIBNAME upcase com dsname compress libname I memname call execute M_SortedBy DSNAME dsname MPRINT M_INFOSTRI tri symget SortedBy MPRINT M_INFOSTRI run MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY MLOGIC M_SORTEDBY St St tt St St St St St St St NS NS St Nm Beginning execution Parameter DSNAME has value SASHELP ACCPEO LOCAL DSID GLOBAL SORTEDBY LET variable name is DSID LET variable name is SORTEDBY LET variable name is DSI
15. S Programme SAS Sas Sas Setinit licence Sas Sas Log SAS log log Fichier output Ist Ist Table SAS sd2 ssdnn sdqnn DATA Catalogue SAS Sc2 sctnn SCqnn CATALOG Index SAS Si2 Snxnn Siqnn INDEX Programme stock SS2 sspnn Ssqnn PROGRAM avec une tape data Vue SAS SV2 SSvnn svqnn VIEW Fichier de sa2 ssann saqnn ACCESS description d acc s Fichier d audit Aucun sstnn stann AUDIT Consolidation Sf2 sfdnn Sfqnn FDB de bases financi res Base de donn es Sm2 ssmnn smqnn MDDB multi dimensionnelle Fichier system ODS Aucun sdsnn soqnn SASODS Fichier de donn es Aucun snmnn sqnnn MDDB Data Mining Fichier d l ments stock s Aucun sitnn srqnn ITEMSTOR Fichier utilitaire SU2 sutnn suqnn UTILITY Fichier utilitaire permanent sp2 spunn spqnn PUTILITY Fichier de sauvegarde Aucun ssbnn sbqnn BACKUP Fichier de transport stx Aucun Windows Unix La colonne El ments du syst me SAS contient les types des membres qui peuvent tre utilis s dans un programme SAS nn peut prendre la valeur 01 pour les environnements HPLIX SUN SOLARIS AIX MIPS ABI nn peut prendre la valeur 02 pour les environnements Ultrix INTEL ABJI nn peut prendre la valeur 04 pour les environnements COMPAQ Digital Unix Une question un contact SAS V7 et V8 Acc s Fichiers Direct S quentiel El ments du Uniquement Unix Syst me SAS
16. _64 X a L application de SETINIT a r ussi vous confirmera que la mise jour a correctement t effectu e wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 En cas de probl me comme par exemple dans le cas o le syst me d exploitation ne correspond pas celui indiqu dans le champ OSNAME le message sera diff rent Une erreur est survenue lors de l application du fichier SETIMIT Veuillez consulter le fichier journal pour plus d informations C Program Files SASISAS 9 1 isetinit log Ca La consultation de la log aide alors d terminer la cause du probl me La documentation compl te sur l utilitaire Renew SAS Software est disponible sur notre site Internet Par ailleurs un maximum d informations est disponible sur l installation gestion de votre licence documentations acc s au support technique sur cette page Karine Chrillesen Ing nieur Consultant SAS 9 la plate forme d informatique d cisionnelle nouvelle g n ration SAS 9 est une solution de Business Intelligence 100 int gr e qui favorise le partage des informations et la mutualisation des ressources informatiques permettant ainsi une r duction substantielle des co ts Ses applications m tiers multiples et personnalisables contribuent au succ s de l en treprise Informaticiens utilisateurs et analystes s accordent d sormais autour d une plate forme d cisionnelle unique The Power to
17. argue SONT Type PC tack 15 Options Une question un contact www sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 SAS Support Clients En dernier lieu il souhaite visualiser toute sa table de stock Nokia Mobile Browser 4 0 File Tools Help NMB 4 0 Etat des stocks des machines Faites un choix Recherche textuelle Recherche formalis e Il re oit sur son terminal mobile sous forme tabulaire la liste des machines dont il dispose Nokia Mobile Browser 40 ioj x NMB 4 0 m File Tools Help Table des machines Une question un contact www sas com france T l Ce sc nario fictif peut devenir maintenant r alit gr ce au logiciel SAS AppDev Studio En effet AppDev Studio offre la possibilit de cr er des Java Server Pages JSP avec des objets sp cifiques qui seront transform s lors de leur ex cution au travers d un serveur d application JAVA pour tre visibles depuis un terminal mobile t l phone portable ou PDA L utilisateur pourra alors utiliser son t l phone ou son PDA pour utiliser de l information g n r e par SAS L acc s l information depuis un terminal mobile signifie le d veloppement d une application qui doit supporter e les diff rents terminaux ou r seaux mobiles qui s appuient sur des langages diff rents par exemple WML HDML WebClipping iIMode CHTML HTML Version 3 2 e les diff rentes interfaces utili
18. ations avec son fournisseur Le premier cran affich lu permet de faire un choix de recherche Nokia Mobile Browser 4 0 File Tools Help Etat des stocks des machines Faites un choix Recherche textuelle Recherche formalis e Parcourir la liste Une question un contact www sas com france Il choisit dans un premier temps de r aliser une recherche par saisie d une cha ne de caract res Nokia Mobile Browser 4 0 File Tools Help Etat des stocks des machines Faites un choix Recherche formalis e Parcourir la liste File Tools Help Recherche Inscrivez la marque ou le tpe de produit QUE VOUS recherchez DELL T l 01 60 62 1212 Fax 01 60 62 12 65 SAS Support Clients Le r sultat s affiche alors g Nokia Mobile Browser 4 0 i File Tools Help File Tools Help Marque DELL Type PC Puis il souhaite visualiser l tat de ses stocks pour toutes Il obtient les r sultats imm diatement sur son cran les marques de PC dont il dispose Il proc de donc une recherche par le biais d un formulaire Nokia Mobile Browser 40 Ol Tools Help NMB 4 0 File Nokia Mobile Browser 4 0 O x NME 4 0 File Tools Help Ilya 4 entr eisi Etat des stocks des machines Faites un choix Recherche textuelle Parcourir la liste Marque PACKARD BELL Type FE Stock 10 Margue HF Type P Stock 6 M
19. e body from body pagebreakhtmi _undef end run e Utiliser l instruction Title pour ajouter ou non un saut de page filename exemple c tempi test html ods html body exemple style styles test title1 Premier tableau proc print data sashelp class obs 5 run Une question un contact title1 lt p style page break after always gt amp 160 lt p gt lt HR size 3 gt title2 Deuxi me tableau proc tabulate data sashelp class class age var height weight table age height mean run title title2 Troisi me tableau proc tabulate data sashelp class class age var height weight table age height mean run title1 lt p style page break after always gt amp 160 lt p gt lt HR size 3 gt Title2 Quatri me tableau proc print data sashelp class obs 5 var sex height weight run ods html close Dans une tape data e Utiliser la Proc Template comme d crit dans le point 2 Suppression syst matique proc template define style styles test parent styles default style body from body pagebreakhtmi _undef end run e D finir un Filename avec l option MOD pour pouvoir crire plusieurs reprises dans le fichier HTML sans perdre les informations d j inscrites filename exemple c temp test html mod e Utiliser les options NO_TOP_MATTER alias NOTOP et NO_BOTTOM_MATTER alias NOBOT pour permettre l criture dans un fichier HTML existant En
20. effet par d faut lorsqu un fichier est ouvert pour y ins rer une sor tie HTML PODS crit du code HTML au d but du fichier m me comportement lorsque l on ferme un fichier mais en fin de fichier Les options NOTOP et NOBOT vont emp cher l criture de ces codes HTML e Utiliser l instruction PUT dans une tape data pour ins rer le code HTML correspondant un saut de page wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 SAS Support Clients ods html body exemple nobot title Premier Tableau proc print data sashelp class obs 5 run title Deuxi me Tableau proc tabulate data sashelp class class age var height weight table age height mean run ods html close ods html body exemple notop nobot style styles test title Troisi me Tableau proc tabulate data sashelp class class age var height weight table age height mean run ods html close data _null_ file exemple put lt p style page break after always gt amp 160 lt p gt lt HR size 3 gt run ods html body exemple notop title Quatri me Tableau proc print data sashelp class obs 5 var sex height weight run ods html close filename exemple clear Premier tableau name sex age height weight Deuxi me tableau Height in inches Mean Age in years 11 12 13 14 15 16 Troisi me tableau Height in inches Mean Age in years a 12 13 14 15
21. enu gt 01 60 62 12 12 Fax 01 60 62 12 65 SAS Support Clients e iForm permet d entrer des informations de s lectionner des l ments depuis une liste et de soumettre l information pour un traitement e IFormTextEntry permet la cr ation d un champ de saisie Nous retrouvons l utilisation de l l ment iFormTextEntry lors de la recherche textuelle de notre sc nario lt Copyright c 2001 by SAS Institute gt lt taglib uri http www sas com taglib sasads prefix sasads gt lt X page errorPage ErrorPage jsp x gt lt sasads iForm id iForm1 method post action stringAnswer jsp name Search tite Recherche gt lt sasads iFormTextEntry name searchTxt prompt Inscrivez la marque ou le type de produit que vous recherchez gt lt sasads iForm gt e iIFormRadio permet la cr ation d une liste d l ments s lectionnables individuellement Nous retrouvons l utilisation de l l ment iFormRadio lors de la recherche formalis e de sc nario lt Copyright c 2004 by SAS gt lt taglib uri http www sas com taglib sasads prefix sasads gt lt sasads iForm id iForm1 method post action formAnswer jsp gt lt sasads iFormRadio name radio prompt Selectionner un p le gt PC UNIX lt sasads iFormRadio gt lt sasads iForm gt e iIFormListBox permet la cr ation d une liste d l ments o un ou plusieurs peuvent tre s lec
22. is ment dans le SAS Macro Language Reference chapitre Interfaces with the Macro Facility partie DATA Step Interfaces Vous trouverez galement d autres exemples d utilisation sur le portail du Support Clients la page SAS sample programs http support sas com techsup sample sample_library htmi G raldine Deschamps Ing nieur consultant wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 Une question un contact SAS Support Clients Acc der SAS depuis un terminal mobile Les derni res avanc es technologiques notamment en t l phonie mobile GPRS UMTS permettent un utilisateur d acc der Internet depuis un t l phone mobile de plus en plus facilement L acc s l information devient alors disponible quelque soit l endroit o l on se trouve Imaginons un acheteur de mat riel informatique en visite chez un de ses fournisseurs trangers Il est dans l impossibilit de joindre un de ces collaborateurs cause du d calage horaire et de surcro t il ne dispose pas d acc s Internet Il doit n anmoins passer commande aupr s de ce fournisseur rapidement si il veut b n ficier de tarifs tr s avantageux dus un stock que ce dernier souhaite liquider Il se connecte gr ce son t l phone au serveur d application Java de la soci t peut visualiser en temps r el l tat de ses stocks et aussit t juger comment conduire les n goci
23. r pr pare une ex cution future ou imm diate en crivant des instructions utilisant les observations de la table lue Les exemples suivants illustrent son utilisation Exemple 1 Ex cution imm diate Il s agit du Macro programme M_InfosTri qui fournit dans une table SAS les variables de tri pour toutes les tables d une biblioth que donn e Le Macro programme M_SortedBy renvoie la liste des variables de tri d une table dans une Macro variable Le Macro programme M_InfosTri r cup re la liste des tables de la biblioth que demand e puis soumet M_SortedBy pour chacune d elles Ce programme ne contenant que du Macro langage il est soumis au cours de l ex cution de l tape DATA le r sultat peut donc tre r cup r par un SYMGET options mprint mlogic MACRO M_SortedBy DSNAME local dsid global SortedBy let dsid sysfunc open amp dsname let SortedBy sysfunc attre amp dsid SORTEDBY let dsid sysfunc close amp dsid MEND M_SortedBy MACRO M_ Infos Tri Libname data InfosTri label Informations sur le tri des tables keep dsname Tri Length dsname 41 Tri 2000 set sashelp vtable where LIBNAME upcase com press amp Libname dsname compress libname memname call execute M_SortedBy DSNAME dsname tri symget SortedBy run MEND M_Infos Tri Une question un contact La table WORK INF
24. rmet toujours de d finir la liste des modules ou solutions SAS auxquels vous avez acc s ainsi que leurs dates d expiration Voyons maintenant l aspect pratique Lors de l installation de SAS9 le fichier contenant vos donn es d installation SAS SID est demand d s le premier cran Asset de SAS Solitaire Mavigior R oug rer vos donn es d instalation SAS G Feke Indiquez l emplscement du chier pour vos donn es dinstalation SAS cina tence SAS ara AS C Taberma Sasicsez votre d dinstalation SAS et votre rum ro da Br sret votre KE dretalstion 545 pour connaitre La ch et le ramiro de commande G dr talation sas T AA e Madro de oanade OOOO F PERRET Les donn es d instalation SAS pour chaque dite sont automatiquement errbes SAS vis un e mail r tul sobere order e mal Pour beske ouobter r une core des domes detalan SAT pour votre Ste contactez vobre repr sentant BAS ou alaz eur la ske H tpcffsupport sain anarie D erudar lt Pr cidert swet gt Une question un contact Si vous ne pouvez pas fournir ce fichier l installation est interrompue il vous est propos alors de t l charger ce fichier depuis notre site Internet dans le cas o par exemple votre repr sentant SAS ne peut retrouver le mail contenant le SID Cette action doit tre men e par votre repr sentant SAS Il doit fournir deux l ments e la cl d installation SAS SAS Installation Key e le n
25. sateurs PDA t l phone mobile e une bande passante diff rente selon le mod le de terminal ou de r seau mobile utilis Avec AppDev Studio 2 0 les l ments IPages sont introduits ils font partie de la librairie SAS Custom tag Ces l ments peuvent tre utilis s en glisser l cher ce qui rend le d veloppement tr s simple Is s adaptent tous les langages utilis s par les diff rents terminaux mobiles et ils permettent donc une maintenance ais e de l application Les l ments Pages e iText permet d afficher un texte II peut contenir galement le r sultat d une requ te SAS e iMenu permet la mise en place d une interface de navigation dans l application Les l ments d un menu seront inclus par l l ment iMenultem L utilisation des l ments iMenu et iMenultem dans la premi re page affich e de notre sc nario se fait de la mani re suivante lt Copyright c 2001 by SAS Institute gt lt taglib uri http www sas com taglib sasads prefix sasads gt lt page errorPage ErrorPage jsp x gt lt sasads iMenu id iMenu1 title Etat des stocks des machines Fa tes un choix gt lt sasads iMenulten URL mainString jsp description Recherche textuelle gt lt sasads iMenultem URL mainForm jsp description Recherche formalis e gt lt sasads iMenultem URL main Table jsp description Parcourir la liste gt lt sasads M
26. t Clients SAS 9 adieu le setinit bonjour le SID Cet article a pour but de vous pr senter quelques changements concernant l installation et la mise jour des licences avec SAS Vous aviez l habitude de recevoir des fichiers nomm s setinit sas en version 6 12 ou setinit sss en version 8 2 D sormais notre d partement contrats vous fera parvenir par mail un fichier que nous appelons SAS Installation Data SID ou fichier de donn es d installation SAS en fran ais Comme pr c demment il sera adress au contact privil gi de votre soci t le repr sentant SAS lequel sera galement destinataire du kit d installation SAS 9 c d rom documentation r f rences de la commande Pour information l objet de ce mail sera SAS Software Renewal Order XXXXXX Save this email La diff rence majeure se situera au niveau de son contenu dans la mesure o en plus des informations habituelles sur les autorisations d acc s nos produits il recensera aussi des informations sur l installation Pour entrer un peu plus dans les d tails les informations sur l installation personnalis es pour votre site sont utili s es par notre programme SASSETUP pour vous indiquer la liste des produits installer Vous tes ainsi guid s pour la suite de l installation D autre part vous retrouverez une proc dure Setinit sous une forme tout fait similaire celle des versions ant rieures Elle pe
27. tionn s e iIFormPassword permet de saisir un mot de passe qui ne sera pas visible l affichage e iIFormHidden permet la cr ation d un champ cach Il sera envoy mais pas visible l affichage Les pr s requis n cessaires pour faire fonctionner l exemple pr sent sont les suivants e AppDev Studio 2 0 e SAS 8 2 e Serveur d application JAVA par exemple Tomcat 3 2 3 e Navigateur WAP par exemple Nokia Mobile Browser 4 0 Le d veloppement d une application utilisant les l ments IPages avec AppDev Studio s av re simple et tr s utile pour des utilisateurs nomades Depuis n importe quel terminal mobile l application sera visible La capacit de traitement de SAS utilisable dans n importe quelle circonstance permet une r activit accrue et de fait elle repr sente un gain de comp titivit significatif Informations compl mentaires http support sas com rnd appdev wireless index htm Fabrice Pollet Ing nieur Consultant wWww sas com france T l 01 60 62 12 12 Fax 01 60 62 12 65 Une question un contact SAS Support Clients Le SAS Job Spawner sur Windows SAS CONNECT est utilis dans le cadre d applications SAS fonctionnant en mode client serveur Le service d coute permettant d tablir les connexions aux sessions SAS dis tantes partir des sessions SAS clientes se nomme SAS Job Spawner ce jour une seule instance de ce programme d coute pouvait
28. um ro de commande order number Ces informations sont contenues dans un document intitul SAS Support Consultant Order Information ce document fait partie du kit d installation SAS9 Lors de l expiration de votre licence ou dans le cas d un ajout d un ou plusieurs produits un nouveau fichier SID vous sera envoy La d marche suivre sera alors la suivante e mettre disposition le fichier pour les utilisateurs e sur les machines o SAS 9 1 est install cliquer sur D marrer gt Programmes gt SAS gt SAS 9 1 Utilities gt Renew SAS Software l ex cutable correspondant est ISASROOT corelsasinst sasrenew sasrenew exe ISASROOT correspondant au r pertoire d installation de SAS9 Mettre jour le logiciel SAS xl Etape 1 Etape 2 Etape 3 S lectionnez un fichier Effectuez votre choix pami les Sp cii z un emplacement de d donn es d installation SETINIT disponibles pour le produit Fichiers de donn es d installation 45 C ma_licence_SAS sas31_845545 bt e la 1 tape consistera donner la localisation du fichier SID e dans la 2 tape nous vous demanderons simplement de valider votre site votre nom de site appara t dans la fen tre e dans la 3 tape vous v rifierez la localisation de SAS9 sur votre poste Un message tel que celui ci Mettre jour le logiciel SAS 5 as91

Download Pdf Manuals

image

Related Search

Related Contents

Samsung NV20 Užívateľská príručka  第15回定時株主総会招集ご通知 - パナソニック インフォメーション  TeleType Company WORLDNAV 7400 User's Manual    one_Global - Microsoft  UCBA-Besoin de grossissement  Emerson MS Motor Starters Certificate  OnBase Client User Manual Quick Guide for  はじめにご確認ください  

Copyright © All rights reserved.
Failed to retrieve file