Archives du mot-clé macro

Conference #24

***********************************************************
INVITATION À LA 24e JOURNÉE-CONFÉRENCE
Jeudi 31 mai 2018
***********************************************************

Le Club des utilisateurs SAS de Québec vous convie à sa 24e rencontre qui aura lieu le jeudi 31 mai 2018, à la salle Hydro-Québec du pavillon Desjardins à l’Université Laval.

En matinée – à compter de 9h00 – les présentations porteront sur des sujets de base et intermédiaires :

  • 9H10 – Alain Voyer, CNESST. Titre : SAS Studio : Une étoile montante [Support en PDF]. Description et objectifs d’apprentissage : (1) Reconnaître en SAS Studio une nouvelle interface de programmation prometteuse; (2) Saisir les principales différences entre les diverses interfaces particulièrement entre Entreprise Guide et SAS Studio, et (3) découvrir la possibilité d’utiliser SAS Studio gratuitement grâce à SAS University Edition.
  • 10H10 – Charu Shankar, SAS Canada. Titre : Top 5 handy SQL tips you didn’t think were possible (présentation en anglais) [Présentation Powerpoint (archive ZIP)]. Description et objectifs d’apprentissage : PROC SQL is a powerful language that can express many of your queries simply and with clarity.  Users who are continuously improving process and looking to stay within PROC SQL to analyze and process data will benefit from this session. Come learn to maximize human & computing efficiency elegantly with these 5 PROC SQL tips : (1) Join tables dynamically, (2) Create Inline views for joins, (3) Pivot like a dancer with the Boolean, (4)Recognize patterns in your data, (5) Create running totals.
  • 10H55 – Jean Hardy, SC Hardy. Titre : Ce qu’on doit savoir sur le langage Macro de SAS [Présentation Power (archive ZIP)]. Objectifs d’apprentissage :(1) Montrer de quelles manières on peut définir des variables Macro en SAS, (2) Illustrer les usages possibles des variables Macro, (3) Montrer l’utilité des fonctions du langage Macro, et (4) Comment créer et utiliser une routine Macro en SAS.

En après-midi – à compter de 13h30 – les présentations porteront sur des sujets intermédiaires et un peu plus avancés.

  • 13H40 – Louis-René Rheault, Université Laval. Titre. Retour sur le SAS Global Forum 2018 : les tendances, les sujets intéressants et les ressources qu’on peut y trouver. [Présentation en PDF].
  • 13H45 – Jean Hardy, SC Hardy. Titre. Nouveaux développements de SAS. [Présentation Powerpoint (archive ZIP)].
  • 13H55 – Andrew Kuligowki, HSN. Titre : Table Look-Up Techniques : Is the FORMAT Procedure the best tool for the job? (présentation en anglais) [Présentation Powerpoint (archive ZIP)]. Description et objectifs d’apprentissage : SAS programmers have employed user-written formats via PROC FORMAT to perform table look-ups for as long as PROC FORMAT has been available. There is no question that it is a viable technique – but is it the best way to attack the problem?  User generated Formats can be employed to assign descriptive labels to data values, create new variables, and identify unexpected values. PROC FORMAT can also be used to generate data extracts and to merge data sets. The computer resources necessary to execute this technique will be examined, and contrasted with alternate approaches such as the DATA Step MERGE statement and SQL JOIN.
  • 14H40 – Patrice Bourdage, CGI. Titre : Codes et astuces SAS [Support PDF (archive ZIP)]. Objectif d’apprentissage: Permettre à l’usager de découvrir, à l’aide de codes SAS relativement simple, des fonctionnalités de SAS ou des façons de faire pour faciliter les différents travaux de programmation en SAS.
  • 15H25 – Pause
  • 15H40 – Charu Shankar,  SAS Canada. Titre : Sandwich your SAS dataset to Excel pivot tables (présentation en anglais).[Présentation Powerpoint (archive ZIP)]. Description et objectifs d’apprentissage : Everyone loves Excel. Learn how you can make Excel Pivot tables from SAS to share with those less fortunate, aka those who don’t have SAS on their desktop. Don’t get left behind. Learn the easy sandwich technique to take SAS to excel pivot tables. Take advantage of an inbuilt capability such as the ODS tagsets Table Editor.  Watch as SAS goes to Excel. In front of your eyes starts transforming and drawing a pivot table in split seconds.

 Vous pouvez dès maintenant vous inscrire, c’est gratuit!

https://www.sas.com/en_ca/events/2018/q1/club-sas-mai-18.html

Élections au conseil d’administration 2018-2019 du Club SAS – période de mise en candidature

Comme à chaque journée-conférence du printemps, en après-midi, nous tiendrons notre assemblée annuelle afin d’élire le conseil d’administration pour la prochaine année.

Voici la liste des candidats pour les élections :

  • À la présidence : Louis-René Rheault, Université Laval (renouvellement de mandat)
  • À la vice-présidence : Patrice Bourdages, CGI (renouvellement de mandat)
  • Au secrétariat : Jean Hardy, SC Hardy (renouvellement de mandat)

Autres membres du CA :

  • Alhassana Balde, Ministère du Revenu (renouvellement de mandat)
  • Lamoussa Diabaté, Doctorant et chercheur à l’Université Laval (nouveau mandat)
  • Jean-François Ducré-Robitaille, Ministère des Affaires Municipales et de l’Occupation du Territoire (renouvellement de mandat)
  • Pierre Grimbert, SAAQ (renouvellement de mandat)
  • Hans Ivers, Statistika Consultants (renouvellement de mandat)
  • Christine St-Pierre, Ministère de la Santé et des Services Sociaux (renouvellement de mandat)
  • Alain Voyer, CNESST (renouvellement de mandat)

Consulter la page sur le Conseil d’adminstration pour  plus d’informations.

Des collations et breuvages seront servis pendant les pauses.

Au plaisir de vous voir à la conférence!

Louis-René Rheault

Président 2016-2018
Club SAS de Québec

Conference #18

Le Club des utilisateurs SAS de Québec vous convie à sa 18e rencontre qui aura lieu

le mercredi 13 mai 2015, à la salle IBM (local 0610) du pavillion Palasis-Prince de l’Université Laval

LA CONFÉRENCE SE TIENDRA TOUTE LA JOURNÉE!

 La matinée sera consacrée à des présentations sur des outils de base s’adressant à des utilisateurs de niveau novice à intermédiaire :

L’après-midi portera sur des sujets variés du niveau plus avancé :

Date et heure de la conférence

Mercredi 13 mai 2015 – 9h00 à 16h30 (accueil dès 8h30)
Lieu : Université Laval, Pavillon Palasis-Prince, salle IBM (local 0610)

La participation à l’activité est gratuite mais il est obligatoire de s’inscrire à la ou les demi-journées souhaitées. Des collations seront servies pendant les pauses.

Pour s’inscrire à cette rencontre, consulter le lien suivant : http://www.sas.com/en_ca/events/2015/QCUGmai15.html

Conference #16

Le Club des utilisateurs SAS de Québec vous convie à sa 16e rencontre qui aura lieu
le jeudi 1e mai 2014, au Pavillon Desjardins de l’Université Laval, au 4e étage (salle « Le Cercle »).

***** NOUVEAUTÉ : LES TUTORIELS D’INTRODUCTION SERONT OFFERTS EN APRÈS-MIDI*****

LA CONFÉRENCE SE TIENDRA TOUTE LA JOURNÉE!

La matinée sera consacrée à des présentations portant sur des sujets variés de niveau intermédiaire à avancé  :

  • 8h30 – Accueil des participants de la matinée
  • 9h00 – Mot de bienvenue du président – Louis-René Rheault, Université Laval
  • 9h05 – Présentation de Jean-Francois Ducré-Robitaille – Nouveaux outils et trucs acquis au SAS Global Forum (JFDR_CUSQ_052014_SAS_forum)
  • 9h50 – Présentation de Mathieu Gaouette – La paramétrisation dans SAS (MG_CUSQ_052014_parametrisation)
  • 10h30 – Pause
  • 10h50 – Présentation de Carolyn Cunnison – Les Add-in d’Enterprise Guide : faites-en l’essai (CC_CUSQ_052014_EGaddin)
  • 11h30 – Élections du Conseil d’Administration 2014-2015 du Club SAS de Québec
  • 11h55 – Mot de la fin et évaluations des conférences

L’après-midi portera  sur des outils de base s’adressant à des utilisateurs de niveau novice à intermédiaire :

    • 13h00 – Accueil des participants de l’après-midi
    • 13h30 – Mot de bienvenue du président – Louis-René Rheault, Université Laval
    • 13h35 – Présentation de Louis-René Rheault – Résumé sur les macros dans SAS
    • 14h00 – Présentation de Matthew Malczewski – Facilités de programmation dans Entreprise Guide (MM_CUSQ_052014_EGprog)
    • 14h45 – Pause
    • 15h05 – Présentation de Luc Ladouceur – Utiliser SAS gratuitement (pour les étudiants) (LL_CUSQ_052014_SASgratuit)
    • 15h20 – Présentation de Jean Hardy – La procédure PROC SQL « pour les nuls » (JH_CUSQ_052014_introSQL)
    • 16h10 – Mot de la fin et évaluations

Date et heure de la conférence et des élections

Jeudi 1e mai 2014 – 9h00 à 16h30 (accueil dès 8h30)
Lieu : Université Laval, Pavillon Desjardins, 5e étage, salle « Le Cercle »

La participation à l’activité est gratuite mais il est obligatoire de s’inscrire à la ou les demi-journées souhaitées. Des collations seront servies pendant les pauses.

Pour s’inscrire à cette rencontre, vous devez cliquer sur le lien suivant :
Matinée :     http://www.sas.com/reg/offer/ca/ClubSASdeQuebecmatinmai2014

Après-midi :    http://www.sas.com/reg/offer/ca/ClubSASdeQuebecmai2014

Coin du programmeur #3

Présenté à l’Hôtel Classique, au 2815 Boulevard Laurier (G1V 4H3), ce troisième « 5 à 7 – Coin du programmeur» a été un succès! Trois courtes présentations de 15 minutes ont été réalisées sur des trucs et astuces dans SAS. La deuxième heure a pris les allures d’un 5 à 7, avec buffet froid, rafraîchissements et alcool.

Accueil et paiement dès 16h30. Coût : $10 payable sur place en argent comptant.

Programme

  • Mot de bienvenue
    Louis-René Rheault, Université Laval 
  • Structurer ses travaux SAS à l’aide de pages HTML (JRivest_CUSQ0610_HTML)
    Joël Rivest – Centre du développement du porcDeux façons d’utiliser les pages HTLM dans le cadre du travail fait avec SAS sont présentées :

    1. Utiliser l’ODS de SAS pour générer les résultats en pages HTML et structurer celles-ci sur un mini-site. Ceci facilite le partage des résultats avec le client et aide à s’y retrouver soi-même plus facilement.

    2. Utiliser l’automation OLE pour gérer ses programmes SAS à l’aide d’une page web. La flexibilité du langage HTML permet de créer des menus très variés pour accéder à ses programmes SAS.

  • Quand les raccourcis valent la peine d’être utilisés (LRRheault_CUSQ0610_raccourcis)
    Louis-René Rheault – Université Laval1. Utilisation des raccourcis comme substitution aux macros

    2. Autres trucs et astuces pour gagner du temps dans SAS et EG

  • Différentes façons de générer des variables macro (JLemay_CUSQ0610_macros)
    Jérôme Lemay – PromutuelIl y a plusieurs méthodes pour générer des variables à l’extérieur (ou à l’intérieur) d’une macro SAS. Je ferai une brève présentation des méthodes suivantes : (a) l’énoncé %let; (b) la routine symput (et symputx); et (c)l’énoncé INTO de la procédure SQL. Cette présentation est un résumé de celle présentée par Arthur X Li lors du SAS Global Forum 2010. Les références seront fournies lors du 5@7.

Conference #8 – Macros, API Windows et Enterprise 4.2

La 8e rencontre du Club a porté sur différents thèmes novateurs :

Programme

  • 13h30 – Mot de bienvenue
    Louis-René Rheault, Université Laval 
  • 13h40 – Quelques macros « utilitaires » (PBourdages_CUSQ0410_macros)
    Patrice Bourdages, Facilité Informatique Canada Inc
    Synopsis : ClearLib , permet de libérer une librairie SAS sans message d’erreur dans le LOG; FlushTable , permet de détruire des tables d’une librairie à partir d’une date de création ; ForceLabel , permet d’attribuer automatiquement un label sur les variables à partir du nom de la variable ; Exporte_CSV , exporte le contenu d’une table sas en format CSV; Transpose_CSV , transpose une table sas et exporte le contenu en format CSV. 
  • 14h20 – Exécution des routines API de Windows à partir d’un programme SAS (JPage_CUSQ0410_winapi)
    Jacques Pagé, www.strictt.com
    Synopsis : Depuis qu’une majorité d’utilisateurs SAS doivent exécuter leurs programmes sur un serveur Windows, il leur est alors généralement impossible d’exécuter une commande du système d’exploitation au moyen des énoncés X ou %SYSEXEC. Comment alors, par exemple, renommer un fichier ou créer un nouveau dossier? Ce genre d’opération demeure toutefois possible grâce notamment à la fonction MODULEN qui permet l’exécution d’une routine API de Windows. Encore faut-il savoir comment procéder… 
  • 15h00 – Pause  
  • 15h30 – Nouveautés et améliorations d’Enterprise Guide 4.2 (CCunnison_CUSQ0410_EG42)
    Carolyn Cunnison, SAS Canada
    Synopsis : Description des nouvelles fonctionnalités et les principaux changements de l’outil Enterprise Guide 4.2. Illustration de ces démonstrations à l’aide d’exemples détaillés, étape par étape. 
  • 16h10 – Élections du conseil d’administration du Club SAS (détails à venir)
  • 16h20 – Mot de la fin et tirage de prix de présence 

Où et quand ?

Date : mardi 20 avril 2010

Heure : 13h30 à 16h30 (accueil à compter de 13h00)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval

Conference #5 – Code SAS, scripts et macros

La cinquième rencontre du Club a porté sur différents thèmes :

Programme

  • Mot de bienvenue
    Louis-René Rheault, Université Laval
  • Are your SAS® Programs Running You? (en anglais) (MFecht_CUSQ_nov2008_program)
    Marje Fecht, Prowerk Consulting
  • Usage de VB scripts comme complément à la production de fichiers Excel (JPage_CUSQ_nov2008)
    Jacques Pagé, Strict Technologies
  • Demystifying the SAS® Macro Facility (en anglais) (MFecht_CUSQ_nov2008_macro)
    Marje Fecht, Prowerk Consulting

Où et quand ?

Date : mercredi 12 novembre 2008

Heure : 9H00 à 12H00 (accueil à compter de 8h30)

Lieu : Auditorium Jean-Paul Tardif (local 1334), Pavillon La Laurentienne, Université Laval