Archives pour juin 2009

h1

Créer des abréviations sous SAS Windows. J’adore !

juin 28, 2009

N’avez-vous jamais eu le sentiment de devoir taper toujours un même code sous SAS avec ODS TAGSETX.EXCELXP ou encore de ne pas vous rappeler la syntaxe exacte pour un PROC IMPORT ?

Une solution est de créer un programme de référence et de faire du copier/coller. Une autre solution, propre à SAS Windows, est de sauvegarder chaque code sous une abréviation et d’utiliser au moment venu cette abréviation. Voici comment cela marche.

1. Créer une abbréviation

Pour créer un abréviation, choisissez Tools/Add Abbreviation... dans le menu.

add_abbreviation_01

Ici, je choisi de créer l’abréviation report_xls. J’ajoute par copier/coller le code propre au tagsets.excelxp dans le second champs.

add_abbreviation_02

2. Comment utiliser l’abréviation

Dans l’éditeur SAS, saisissez le nom de l’abréviation. En tapant sur entrer le mot est remplacer le texte sous-jacent.

3. Modifier une abréviation existante

Si vous créer une nouvelle abréviation et lui donnez le même nom qu’une déjà existante, SAS vous demandera si vous souhaitez remplacer celle existante ou non.

add_abbreviation_03

4. Visualiser les abréviations existantes et les supprimer

Pour voir les abréviations existantes, aller dans le menu et choisissez Tools/Keyboard Macros/Macros…

add_abbreviation_04

Il ne vous reste plus qu’à sélectionner l’abréviation à supprimer et de cliquer sur Delete.

add_abbreviation_05

Source : http://www.pharmasug.org/content/view/132/153/

h1

Choisir la police de caractères pour des graphiques SAS

juin 24, 2009

La liste des polices de caractères pour construire des graphiques sous SAS a longtemps été très limitée. Depuis SAS a racheté de nouvelles polices se rapprochant des classiques comme Arial. Mais pour l’instant, voici les styles disponibles depuis de nombreuses années. La mise en image de ces polices devrait vous aider à faire un choix plus rapide.

1. Trois fonts avec ses variantes

Ajoutez aux mots CENT, SWISS, ZAPF les lettres

  • l pour une version comprimée,
  • x pour une version étendue/allongée,
  • b (bold) pour mettre en gras,
  • i (italic) pour mettre en italic,
  • e (empty) pour avoir un un font blanc.

font_01

font_02

font_03

2. Quelques autres styles

A ces trois premières polices s’ajoutent:

  • BRUSH,
  • SIMPLEX/DUPLEX/COMPLEX/TRIPLEX,
  • SCRIPT/CSCRIPT
  • GERMAN/GITALIC/OLDENG
  • ITALIC/TITALIC

font_04

h1

Communiqué : Sortie du livre “Étude de cas en statistique décisionnelle”

juin 22, 2009

Vous trouverez ci-dessous le communiqué de Stéphane Tufféry qui vient de sortir le livre :

Etude de cas en statistique décisionnelle

1. Communiqué du mercredi 17 juin 2009

Bonjour à toutes et tous,

J’ai le plaisir de vous annoncer la parution cette semaine aux éditions Technip d’un nouvel ouvrage de statistique et data mining : Etude de cas en statistique décisionnelle.

Il met en pratique les principes de la statistique dans une étude de cas répondant à deux problématiques classiques :

  • la construction d’une segmentation de clientèle ;
  • l’élaboration d’un score d’appétence à l’achat d’un produit.

Les données utilisées proviennent du secteur de l’assurance, mais l’étude réalisée peut se transposer à d’autres domaines. Les données sont disponibles sur Internet, notamment sur le site des Éditions Technip où elles sont accompagnées des programmes présentés dans l’ouvrage. Le lecteur pourra ainsi compléter sa lecture par des exercices personnels ou appliquer ces programmes à ses propres données.

L’étude de cas est menée avec le logiciel SAS, qui est le plus complet et le plus répandu des logiciels commerciaux, et qui permet de traiter de façon optimale tous les sujets abordés dans l’ouvrage. Les principales procédures de SAS/STAT sont passées en revue, et nous montrons que les outils de programmation SAS (macros, ODS, etc.) permettent de conjuguer rigueur et productivité. Bien entendu, les principes de modélisation exposés dans l’ouvrage ne sont pas propres à SAS, et la démarche suivie pourra intéresser le lecteur qui dispose d’un autre logiciel.

Pour des rappels sur la statistique, le lecteur pourra se référer à notre précédent ouvrage chez le même éditeur : Data Mining et statistique décisionnelle.

Bien cordialement,

Stéphane Tufféry

2. Vos liens

Pour télécharger les compléments du livre : www.editionstechnip.com

Pour commander l’ouvrage : www.amazon.fr

h1

Supprimer le texte qui sert à la création de la table des matières dans un fichier .rtf

juin 18, 2009

Ici, je vous propose d’illustrer l’usage de l’option notoc_data dans l’instruction ODS RTF sous SAS. Celle-ci empêche la création des points de références nécessaires à la création d’une table des matières. En effet, ces points affectent l’affichage des tableaux sur l’écran. Comment dissimuler/supprimer ces points pour améliorer la lisibilité de vos documents RTF ?

1. L’affichage par défaut

Pour pouvoir ajouter une table des matières (Table of Contents, TOC) dans un document Word, des marques aux différents points de références appelés ancres (anchers) au fil du document doivent exister. Ces points n’apparaissent pas à l’impression.

Lors de la création d’un fichier .rtf par SAS, ces points de référence sont automatiquement créés. Et cela peut donner une distorsion des tableaux comme dans l’exemple ci-dessous.

ods listing close;
ods rtf file=‘C:/sasref/toc.rtf’;
proc print data=sashelp.class;
run;
ods rtf close;
ods listing;

rtf_before

Avec un PROC PRINT, le point de référence ressemble à ceci :

{tc “print” \f C \l 1}{tc “Data Set SASHELP.CLASS ” \f C \l 2}

Avec un PROC REPORT, le point de référence se présente est :

{tc “Report ” \f \C \l 1}{tc “Detailed and/or summarized report ” \f C \l2}

Pour palier à ce problèmes deux solutions sont envisageable.

  1. Désactiver l’affichage des symboles comme le passage à la ligne
  2. Ne pas créer de points de références pour la table des matières

2. Désactiver l’affichage des symboles

Il suffira de cliquer sur le bouton servant à l’affichage des symboles comme le passage à la ligne, la tabulation,… pour ne plus voir les points de références utilisés si une table des matières est créée.

3. Ne pas créer de points de référence pour la table des matières avec l’option notoc_data

Il vous suffira d’ajouter l’option notoc_data dans l’instruction ODS RTF de départ pour ôter les points de référence servant pour la création d’une table des matières.

ods listing close;
ods rtf file=‘C:/sasref/toc.rtf’ notoc_data;
proc print data=sashelp.class;
run;
ods rtf close;
ods listing;

rtf_after

h1

Composer une page pdf avec des carrés à remplir (ODS LAYOUT/ODS REGION)

juin 14, 2009

La syntaxe de l’ODS PDF sous SAS sert à la création d’un fichier au format pdf. Ici, vous verrez comment organiser les différents blocs de textes au moyen de ODS LAYOUT et ODS REGION. Cela sera aussi l’occasion de faire un rappel sur PROC TEMPLATE pour changer les marges d’un document et de se servir de l’instruction ODS PDF TEXT=.

1.Changer les valeurs par défaut

Par défaut, les sorties sous SAS affichent la date, un titre et chaque page est numérotée. Pour enlever ces informations, l’instruction TITLE et les options NODATE, NONUMBER sont utilisées.

* 1. Setting;
options nodate nonumber;
title;

Par défaut, les marges des feuilles A4 ne sont pas de zéro. Pour les changer, il faut utiliser un style différent à définir dans une procéduren PROC TEMPLATE. Ici, nous créons un style appelé REPORT_PDF qui est comme le style RTF de SAS à une exception prêt : les marges du document sont de zéro centimètre.

*2. Créer le template REPORT_PDF;
proc template;
define style styles.report_pdf;
parent=styles.rtf;
style body from Document /
bottommargin = 0cm
topmargin    = 0cm
rightmargin  = 0cm
leftmargin   = 0cm;
end;
run;

Note : vous pouvez aussi choisir de rendre non défini les marges au niveau du proc template dans un premier temps. Ensuite, vous pourrez définir la valeur dans une instruction globale OPTIONS.

proc template;
define style styles.report_pdf;
parent=styles.rtf;
style body from Document /
bottommargin = _undef_
topmargin    =
_undef_
rightmargin  = _undef_
leftmargin   = _undef_;
end;
run;

options bottommargin=0cm topmargin=0cm rightmargin=0cm leftmargin=0cm;

Ici, j’ai choisi d’ajouter manuellement du texte au moyen de l’ODS PDF TEXT dans le fichier PDF pour illustrer l’usage d’ODS LAYOUT/ODS REGION. Au niveau de PROC TEMPLATE, il est possible de préciser la police de caractère et la taille. Ici je choisi une police Arial de taille 12pt.

proc template;
define style styles.report_pdf;
parent=styles.rtf;
style body from Document /
bottommargin = 0cm
topmargin    = 0cm
rightmargin  = 0cm
leftmargin    = 0cm;
style usertext from usertext /
font_size = 12pt
font_face = ‘Arial’;
end;
run;

2. Créer le fichier

a. ODS LISTING : Stopper l’envoi dans la fenêtre OUTPUT et réactiver cette destination à la fin

ods listing close;
ods listing;

b. ODS PDF :  Envoyer les résultats à venir dans un fichier PDF, appeler le style REPORT_PDF pour ne pas utiliser le style par défaut et stopper la destination en fin de programme.

ods pdf file=‘C:/sasref/ods_layout.pdf’ style=report_pdf;
ods pdf close;

c. ODS LAYOUT : Indiquer à SAS l’endroit où ODS REGION pourra être utilisé en précisant le début de la zone avec ODS LAYOUT START et la fin avec ODS LAYOUT END .

ods layout start;
ods layout end;

4. ODS REGION : préciser le point de départ du cadre avec X= et Y=. Puis donner la largeur (width) et la hauteur (height) du cadre.

ods region x=1cm y=1cm width=7cm height=2cm;
ods region x=13cm y=3cm width=7cm height=2cm;
ods region x=1cm y=5cm width=15cm height=1cm;
ods region x=4cm y=7cm width=15cm height=19cm;

Le code complète

ods listing close;
ods pdf file=‘C:/sasref/ods_layout.pdf’ style=report_pdf;
ods layout start;
*cadre 1 : adresse expéditeur;
ods region x=1cm y=1cm width=7cm height=2cm;
ods pdf text=‘Véronique Bourcier’;
ods pdf text=‘verronique.bourcier@sasreference.fr’;
ods pdf text=‘www.sasreference.fr’;
ods pdf text=‘Blog pour se former au logiciel SAS’;
*cadre 2 : adresse destinaire + date;
ods region x=13cm y=3cm width=7cm height=2cm;
ods pdf text=‘Lecteurs de SAS’;
ods pdf text=‘Rue des curieux’;
ods pdf text=‘00000 Francophones’;
ods pdf text=’ ‘;
ods pdf text=‘14 Juin 2009, Cologne’;
*cadre 3 : object;
ods region x=1cm y=5cm width=15cm height=1cm;
ods pdf text=‘Objet: Exemple avec ODS LAYOUT/REGION’;
*cadre 4 : contenu de la lettre;
ods region x=4cm y=7cm width=15cm height=19cm;
ods pdf text=‘Madame, Monsieur’;
ods pdf text=‘ ‘;
ods pdf text=“Le blog www.sasreference.fr est votre outil pour découvrir et redécouvrir la syntaxe de SAS. C’est aussi une communauté d’utilisateurs se retrouvant sur Facebook pour échanger sur de multiples thématiques :”;
ods pdf text=‘ ‘;
ods pdf text=‘+ Certification SAS’;
ods pdf text=‘+ Mémoire de stage’;
ods pdf text=‘+ Pharmaceutique’;
ods pdf text=‘+ Banque/assurance’;
ods pdf text=‘+ Milieu hospitalier’;
ods pdf text=‘+ Statistiques publiques’;
ods pdf text=‘+ Recherche’;
ods pdf text=‘+ Enseignement’;
ods pdf text=‘etc. ‘;
ods layout end;
ods pdf close;
ods listing;

3. Voir le résultat

ods_layout_letter

Lectures complémentaires

h1

3 jours à Marrakech ?

juin 7, 2009

L’association Information et Management (AIM) organise en collaboration avec Reims Management School (RMS www.reims-ms.fr, France) et l’Institut des Hautes Etudes de Management (HEM www.hem.ac.ma, Maroc) et en partenariat avec l’Ecole Mohammadia des Ingénieurs (EMI www.emi.ac.ma, Maroc) son 14ème colloque mercredi/jeudi/vendredi prochain à Marrakech avec pour thème :

Pratiques des Systèmes d’Information (SI) aux services des entreprises ? Perspectives et réalités.
10-12 juin 2009

Extrait du site :

Il s’adresse à tous les enseignants-chercheurs, responsables de formation, praticiens s’intéressant au management des technologies de l’information et à la transformation des entreprises.

Il se veut ouvert à la communauté scientifique internationale. Les langues officielles du congrès seront le français et l’anglais.

L’inscription sur place est possible.

Les interventions durent de 15à 20 minutes suivies de 15 à 20 minutes d’échange avec l’auditoire. Le description des séances qui suivent sont en parallèle. A vous de faire le choix qui vous correspond le mieux.

1. Programme du mercredi (voir l’intégralité du programme de la journée)

  • La contribution des actifs immatériels du système d’information à la performance
    organisationnelle : Cas des grandes entreprises françaises.
  • Les effets de l’utilisation de la messagerie électronique sur les relations hiérarchiques
  • Référentiel et contribution à la performance du SI : le cas ITIL
  • Qualité des systèmes d’information comptables et facteurs contextuels : effets sur la performance des entreprises tunisiennes
  • Les conditions de développement de la ressource connaissance, chez les membres d’une équipe de projet dans le cadre d’une fusion
  • Le SI et son appropriation par les acteurs favoriserait t-il la résorption des crises ?
  • L’impact des Facteurs relationnels inter-organisationnels sur l’alignement des systèmes d’information au sein d’une supply chain
  • Quelle contribution des technologies de la communication (TC) à l’improvisation organisationnelle en situation de crise ? Une analyse des interactions
  • La pertinence de l’utilisation du Benchmarking Interne pour l’animation du Réseau Bancaire
    (Cas d’un groupe d’agences bancaires marocaines).
  • Les déterminants de l’acceptation d’un dossier de travail électronique par les auditeurs d’un «Big Four» : Rôle modérateur du sexe et du grade
  • Les déterminants de la recherche pré achat et de l’achat sur Internet

2. Jeudi, 10h45-12h25 (voir l’intégralité du programme de jeudi)

Externalisation & Partage des SI

  • Ne pas externaliser son SI, une stratégie à contre courant ? Le cas du Groupe LDLC
  • IT outsourcing and firm’s characteristics : empirical evidence from Luxembourg
  • Les déterminants relationels et contextuels de l’externalisation des SI
  • Discrepancies between expectation and evaluation results of IS shared services

Gestion des connaissances

  • La dynamique de création de connaissances dans les processus d’innovation : Analyse comparée de quatre études de cas dans le secteur de la santé électronique
  • Les pratiques de gestion des connaisances en entreprise : une analyse par le système d’activité
  • Apprentissage inter-organisationnel et supply chain management : vers une gestion des connaissances partagée
  • Organisational design and system for knowledge Exchange : The Hau Ba mode

SI & PME

  • Impact des capacités TI sur la performance de PME délocalisant leur production
  • TPE et systèmes d’information : Entre innovation et adaptation du business model
  • Vers une implication et une action des dirigeants de PME dans la sécurité de leur Système d’information
  • Reprise de PME et Systèmes d’Information : une ignorance réciproque

Décision & Veille

  • Une approche systémique de la veille stratégique… entre formel et informel
  • Rôle du système d’information dans la prise de décision stratégique adaptée à la complexité
  • Comment les managers interprètent les informations à caractère anticipatif
  • Rationalité des experts et traitement de l’erreur

Management de projets

  • Proposition d’une grille d’analyse des activités collectives pour le management des projets collaboratifs
  • Gestion des conflits et équipes projets TI : la nécessaire prise en compte des controverses
  • La construction d’un modèle d’aide à la sélection de solution d’intégration des Systèmes d’Information à partir d’une approche optionnelle
  • L’open source est-il un modèle de développement logiciel efficace ?

Approche organisationnelle des ERP

  • Intégration des usages en phase post-projet avancée : Le risque de glissement de fonction
  • La dimension sociale de l’alignement stratégique des ERP : définition et proposition de mesures
  • Considerations on ERP system upgrade timing in the light of vendor’s and customer’s interests
  • Mise en place d’un ERP transformation de l’entreprise et dynamique de l’alignement

Communautés & TI

  • Communauté créative versus communauté virtuelle. Quelles pratiques informationnelles pour soutenir la créativité organisationnelle ?
  • Réseaux Sociaux Numériques : revue de littérature et perspective de recherche
  • Les capacités relationnelles des technologies de l’information : Le concept de capital technico-social a-t-il un sens ?

3. Jeudi, 15h45-17h25 (voir l’intégralité du programme de jeudi)

Adoption des TI

  • L’effet de l’obéissance à l’autorité et du collectivisme sur la décision d’utilisation des TIC dans la culture arabe
  • Facteurs explicatifs des intentions d’adoption du gouvernement électronique par les PME
  • Managerial Activity as a function of information interferences organisational changes
  • L’usage de l’Internet dans les entreprises de services : Le cas des petits et moyens cabinets d’expertise comptable

Projets SI

  • Contribution des valeurs du système d’Information à la performance organisationnelle
  • Echecs lors des phases de post-adoption, CRM et limites des démarches traditionnelles de changement : intérêt d’une réflexion participative sur l’anticipation des impacts induits par les TIC et sur les e-transformations
  • Les Systèmes d’Information au service de la Responsabilité Sociale d’Entreprise
  • Building an Information System of competencies management : a story of compromises

SI & RH

  • Systèmes d’information, contrôle des tâches et management des activités de service. Une analyse à partir de l’exemple des centres de relation client
  • Choisir une profession liée aux T.I. : une approche par la pragmatique du goût
  • Traditional vs 2.0Information Systems in the Job-Market-Place domain. Differences and foresight Convergence
  • Restrictions technologiques perçues et essai d’innovation avec les TI : Le rôle modérateur de l’autonomie

Epistémologie & Méthodologie

  • Les approches critiques en Systèmes d’Information : de la sociologie de la domination à l’éthique de l’émancipation
  • Un regard critique sur l’approche structuration-niste en SI: une comparaison avec l’approche foucaldienne
  • Construire un article de recherche en SI : aspects historiques, épistémo-logiques et pratiques
  • Donner du sens à ses données qualitatives en Systèmes d’Information : deux démarches d’analyse possibles à l’aide du logiciel NVivo 8

SIIO

  • Proposition d’un cadre de conception de démarches de GC pour la chaîne logistique inter-organisationnelle
    Cas de la société BONFIGIOLI
  • Structure des SIIO : de l’émergence des formes hybrides électroniques
  • Comment la traçabilité crée un Acteur-Réseau : le cas des caves coopératives vitivinicoles
  • Complémentarité SIIO et investissement relationnel : Etude de cas exploratoire d’un SIIO dans le secteur du meuble

SI & secteur de la santé

  • Management des systèmes d’Information Hospitaliers : des questionnements spécifiques
  • Les facteurs affectant la résistance des utilisateurs à l’adoption des TIC dans les établissements de santé privé
  • An actor-network approach to the study of modernisation processes : The case of the health care scheme in Morocco
  • Systèmes d’information en santé : Classification, avènement du dossier santé personnel et apport de la science des services

Audit, SI et Normalisation

  • La gestion conjointe coûts-qualité-délai dans un référentiel informatique. Le cas d’ITIL
  • Le modèle du risque d’audit appliqué dans un environnement complexe de Technologies de l’Information : revue de la littérature et perspectives de recherche
  • La pratique d’audit et de conseil en Systèmes d’Information et Nouvelles Technologies au sein des PME : entre complexité et dynamique
  • Management des processus et normalisation : Une étude exploratoire

4. Vendredi 10h45-12h25 (voir le programme de vendredi)

Direction des Systèmes d’Information

  • Vers une meilleure compréhension de la transformation de la fonction TI dans les organisations
  • Pilotage de la performance et modes de contrôle de la Direction des Systèmes d’information : analyse des échecs et évolutions
  • Les décisions stratégiques en matière de systèmes d’information : la crédibilité à l’épreuve de la prise en compte de la faisabilité
  • IS Alignement improved with co-evolutionary Principles

SI et Création de valeur

  • Création de valeur par le Crowdsourcing : deux voies possibles
  • La capacité d’absorption des entreprises de l’open source 2.0 : une étude de cas chez le prestataire et le client
  • Factors influencing the business value of IS R&D : A South African study
  • L’orientation Client : Application du modèle d’alignement stratégique des Technologies et Systèmes d’Information

E-learning

  • Organisation cognitives et apprentissage à distance
  • L’adoption du e-learning par les apprenants : une analyse empirique par la méthode des équations structurelles
  • Les déterminants de l’utilisation du système e-learning par les étudiants
  • Effet de la couleur sur la mémorisation des contenus de formation en ligne

Analyses sectorielles : Banque et Tourisme

  • Intérêt du dirigeant de PME touristique pour les TI : quels effets sur l’utilisation et la performance ?
  • L’investissement en Technologies de l’Information et productivité des banques tunisiennes
  • Hétérogénéité des usages d’Internet dans le secteur du tourisme : proposition d’une approche SI orientée PME hôtelières

Retour d’expérience en SI

  • Le cas “Moneo” ou la chronique de l’échec annoncé d’une bonne idée
  • Du Rififi dans le MBA : Activité Pédagogique de Management de Projet
  • Scénarios pédagogiques autour d’un progiciel de gestion intègré : le cas “Zenta”
  • Management de connaissances en situation de fusion : Cas de Nokia Siemens Networks

Recherche SI au Maroc

  • Vers une architecture d’intégration sémantique des composants métier
  • Une démarche d’audit informatique
  • Sécurité des systèmes d’information, démarche de mise en oeuvre. Etude de cas d’une grande entreprise marocaine
  • Modèle dynamique de la E-stratégie inspiré de l’Urbanisation des systèmes d’information

Univers virtuels & équipes virtuelles

  • La recherche sur les univers virtuels : une proposition de démarche fondée sur l’activité
  • Mobilité et bureaux virtuels – Un modèle d’adoption
  • Contribution du e-leadership à la gestion de la confiance : Effet modérateur de la virtualité
  • Classic issues faced by virtual teams : perspectives from Open Source software communities

5. Vendredi 15h45-17h25 (voir le programme du vendredi)

Pédagogie & SI

  • Intégration des Technologies de l’Information et de la Communication dans la pratique pédagogique d’enseignants universitaires
  • Difficulté du passage de l’adhésion à l’usage d’une technologie : le cas des logiciels anti-plagiat
  • Utilisation de la technologie dans une formation e-learning : le rôle de l’environnement personnel de l’étudiant
  • Application de la théorie “Task-Technology Fit” au cas des e-candidatures universitaires

SIIO

  • Achats à l’international et e-SRM : du bricolage à l’alignement
  • Des formes d’intégration intra-organisationelles aux formes d’intégration inter-organisationnelles : analyse du cas des catalogues électroniques
  • Impact de la technologie RFID sur la synchronisation du Supply Chain : Une étude exploratoire
  • Michael Porter ou la recherche d’un avantage concurrentiel au cœur d’outils de gestion interorganisationnels partagés. Le cas d’une place de marché électronique dans la grande distribution

Communication Electronique

  • Quand les TIC réussissent trop bien dans les organisations : le cas du courrier électronique chez les managers
  • Nouvelles perspectives de l’utilisation de la communication électronique dans la relation hiérarchique : accessibilité versus disponibilité
  • The Neglected Problem : How to Really Benchmark the Effectiveness of ICT Based Services? A Case Study
  • “Hell is other people” Information Overload, Media Choice and Introversion / Extraversion

Projets & Management des projets

  • Toward a Risk Acceptance Model for IS Development Projects
  • Architecturing Entreprise Informations Portals For Navigation
  • An Agile Method, a Contractual Relationship and Distance : An Unlikely Recipe for System Development Success
  • Approche discursive d’infrastructure informationelle : un exemple avec les standards financiers comme objets frontières

E-business

  • Agents virtuels, confiance envers les sites web et intentions comportementales des internautes
  • Analyse du discours des éditeurs d’e-achat
  • Acceptation et usage des systèmes de paiement électronique de détail par les consomateurs : une proposition d’un modèle théorique
  • Le Sponsorship aide ou frein à l’appropriation des systèmes d’information ? Une application aux portails intranet

Recherche en cours

  • Multi-firm IT Value Creation in the Technical Support Services Value Chain
  • Apport des méthodes d’analyse des risques pour la mise en place d’un processus de veille stratégique
  • Trajectoires appropriatives et engagement organisationnel : L’approche archétypique revisitée
  • Le rôle du dirigeant dans l’adoption des TIC : une étude de districts industriels
  • Construction d’une solution logicielle dans le cadre d’une démarche d’urbanisation
  • Revisiter la notion d’appropriation : pour une application au cas des ERP
  • Grille d’évaluation des facteurs clés dans la mise en oeuvre de systèmes d’information dans les organisations
  • Déploiement Agile d’ERP Open Source en PME

6. Tarif pour les actes du colloque et deux déjeuners (Tous les détails des tarifs)

Enseignants-chercheurs : Comptez 150 euros pour les enseignants-chercheurs locaux et 220/270 euros pour les autres enseignants-chercheurs.

Professionnels : Pour les professionnels, cela varie entre 200 et 350 euros.

Doctorants : Les doctorants locaux pourront participer à l’événement pour 50 euros et les autres pour 160/180 euros.

La soirée de gala est de 50 euros pour tous.

7. Vos liens

En savoir plus sur cet événement

Read more about it

h1

Samedi Emploi : recherche d’emploi

juin 6, 2009

Cette semaine un nouveau CV a été publié sur le blog dans le cadre d’une recherche d’emploi en tant qu’ingénieur étude et développement junior disponible à partir de juillet.

1. Expérience professionnelle

Après une formation au CNAM, notre candidat  activité de consulting dont dernièrement quatre mois avec SAS Enterprise Guide dans le domaine bancaire et trois mois en assurance sous SAS 9.1.3.

Sofinco (mars-juin 2009) : réalisation des études de marketing bancaire : ciblage des clients
détenteurs d’un crédit amortissable ou revolving pour animation, équipement
des nouveaux clients, répondre aux demandes ponctuelles des caisses
régionales de Crédit Agricole.

Optimind (sept-déc 2008) : Développement sur SAS d’un outil de modélisation, d’analyse et de
notation des encours chez Natixis assurances, contrat emprunteur.

2. Formation terminée en septembre 2007

La première expérience en SAS a été acquise lors d’un stage de six mois sous SAS en 2006 (fév.-juillet 2006).

Puis, il a suivi un an de formation au CNAM (sept. 2006-sept. 2007) avec pour thématiques :

  • Statistiques
  • Econométrie
  • Data Mining
  • Evaluation économique des stratégies de santé
  • Anglais professionnel

Pour compléter sa formation, il a suivi une formation de deux jours en SAS macro chez Educasoft.

3. Informations de référence

Rachid DANI

Email : rachid.dani@laposte.net

Tel. : (+33) 06.25.11.89.76

CV : format .pdf

4. Lectures complémentaires

h1

Mettre à jour ses TAGSETS pour EXCELXP

juin 4, 2009

Créer un fichier XML ouvrable avec Excel est possible avec l’ODS TAGSETS.EXCELXP de SAS. Il est important de disposer des dernière mises à jour des tagsets de EXCELXP pour utiliser son potentiel. Quelle version utilisez-vous actuellement ? Comment faire la mise à jour ?

1. Quelle version de TAGSETS.EXCELXP utilisez-vous ?

Pour connaître la version de TAGSETS.EXCELXP que vous utilisez, consultez la log après avoir exécuté ce PROC TEMPLATE.

proc template;
source tagsets.excelxp;
run;

2.  Comment faire les mises à jour ?

Allez sur la page http://support.sas.com/rnd/base/ods/odsmarkup/ pour trouver le code à exécuter dans SAS.

Par exemple, pour la mise à jour 1.86 (15 avril 2008), copiez dans votre éditeur SAS le code http://support.sas.com/rnd/base/ods/odsmarkup/excltags.tpl et exécutez-le.

En soumettant une nouvelle fois la procédure PROC TEMPLATE, la log nous indique que la version 1.86 est celle actuellement en place.

tagsets_version_v1_86

h1

Protégé : Newsletter Juin : Solution

juin 1, 2009

Cet article est protégé par mot de passe. Pour le lire, veuillez saisir votre mot de passe ci-dessous :


h1

Protégé : Newsletter Juin : Exercice

juin 1, 2009

Cet article est protégé par mot de passe. Pour le lire, veuillez saisir votre mot de passe ci-dessous :


h1

En-tête et pied de page avec TAGSETS.EXCELXP

juin 1, 2009

La syntaxe de l’ODS TAGSETS.EXCELXP permet de créer sous SAS un fichier lisible par Excel. Pour vous familiariser avec cette syntaxe, je vous invite à lire les articles : Mes premiers pas avec ODS TAGSETS.EXCELXP, partie 1, partie 2 et partie 3.

Deux options servent à ajouter une en-tête et un pied de page au fichier à imprimer : print_header et print_footer.

Sous Excel 2003, cela correspond aux écrans suivants :

excelp_header

excelp_footer

1. La syntaxe de base

Ici le fichier HEADER_FOOTER.xls est créé au moyen de l’instruction ODS TAGSETS.EXCELXP. La feuille de calcul s’appelle “Exemple”. Les options PRINT_HEADER et PRINT_FOOTER sont encore à définir.

Le fichier contient les informations de la table CLASS contenue dans la bibliothèque SASHELP.

ods listing close;
ods tagsets.excelxp file=‘c:/sasref/header_footer.xls’
options(sheet_name=‘Exemple’
print_header=‘à définir’
print_footer=‘à définir’);
proc print data=sashelp.class;
run;
ods tagsets.excelxp close;
ods listing;

ODS LISTING : L’instruction ODS LISTING CLOSE, en début de programme, stoppe la création d’une sortie dans la fenêtre OUTPUT. L’instruction ODS LISTING réactive la destination LISTING.

Comme la syntaxe de PRINT_HEADER est la même que celle de PRINT_FOOTER, nous nous concentrons ici sur un seul d’entre eux dans les explications qui suivent : PRINT_FOOTER.

2. Avec la version 2003 d’Excel

Alignement : par défaut le texte est centré.

  • &L : Aligner à gauche (left)
  • &C : Centrer (center)
  • &R : Aligner à droite (right)

Passage à la ligne

  • & #13; : Passer à la ligne (ne pas mettre d’espace entre & et #)

Le nom du fichier et de la feuille de calcul

  • &Z : chemin d’accès au fichier
  • &F : nom du fichier
  • &A : nom de la feuille de calcul

Date et heure

  • &D : date
  • &T : heure

Police de styles

  • &"ma police" mon texte :  introduit la police (Century Gothic, gras, italique ici)
  • &12 :  introduit une taille du texte (12pt ici)
  • & : clos la zone concernée par la police de styles

Le numéro de page

  • &P : numéro de la page
  • &N : nombre total de pages

Exemple : dans l’exemple qui suit, deux lignes de texte à gauche, une ligne au milieu et une à droite.

  • A gauche se trouve le chemin complet d’accès au fichier ainsi que le nom de la feuille de calcul  (C:/sasref/header_footer.xls, Exemple)
  • Toujours à gauche, sur la deuxième ligne est ajouté la date et l’heure
  • Au centre, est noté www.sasreference.fr en gras, italique avec un style Century Gothic de taille 12.
  • A droite, est ajouté le numéro de la page et le nombre total de pages (1/1).

&L&Z&F.xls, &A
& #13;&D&T
&C&"Century Gothic,Bold Italic"&12www.sasreference.fr&
&R&P/&N

3. Avec la version d’Excel 2007

Alignement

  • &L : aligner à gauche
  • &R : aligner à droite
  • Le texte à centrer est mis en premier car le texte est centré par défaut.

Passage à la ligne

  • & #13; (comme avec Excel 2003)

Le nom du fichier et de la feuille de calcul

  • &P : chemin d’accès au fichier
  • &N : nom du fichier
  • &B : nom de la feuille de calcul

Date et heure

  • &D : date
  • &U<7span> : heure

Police de style (comme avec Excel 2003)

  • &amp;&quot;….&quot; :  introduit la police (Century Gothic, gras, italique ici)
  • &amp;12 :  introduit une taille du texte (12pt ici)
  • &amp; : clos la zone concernée

Vous pouvez aussi utiliser simplement &F pour mettre un texte en gras.

Le numéro de page

  • &S : numéro de la page
  • &A : nombre total de pages

Exemple :

  • &Fwww.sasreference.fr
  • &L&P&N.xls, &B
  • & #13;&D &U
  • &R&S/&A

Conclusion

La syntaxe reste difficilement mémorisable. Mais une fois celle-ci créée, il est possible de faire des copier/coller sans soucis particulier.

Pour chaque nouvelle feuille de calcul, l’option doit être définie. Ici, aucune proposition n’est faite pour définir de manière globale les en-têtes et pieds de page.

La syntaxe pour ajouter une image n’est pas donnée ici.

Le plus gros problème reste que la syntaxe varie selon la version d’Excel utilisée comme le confirme la note suivante : L’aide en ligne du tagset ExcelXP pour PRINT_HEADER ne donne pas toujours la bonne syntaxe.