home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
La programmation en SAS - 3ème partie: macro essentials

Participants

Ce cours est destiné aux analystes, programmeurs, responsables du support et utilisateurs finaux expérimentés. Ce cours convient aussi bien aux personnes qui travaillent sur Mainframe que sur PC. "SAS Windows" est disponible pour les participants qui ne travaillent jamais dans un environnement mainframe. Les instructions et les commandes, ainsi que le contexte traité sont identiques sur toutes les plate-formes.

Connaissances préalables

Les participants auront suivi les cours La programmation en SAS - 1ère partie: fundamentals ou auront, par la pratique, acquis une expérience équivalente. Une expérience pratique en programmation SAS est donc obligatoire.

Pédagogie

Enseignement classique accompagné de démonstrations sur terminal et d'exercices

Formateurs

Koen De Backer, Sandy Schillebeeckx.

Durée

1 jour.

Calendrier

datelanguelieuprixremarques
29/10/2010 Louvain450 EUR garanti
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 
  • Remarques:
    (garanti:) cette session est garantie d'avoir lieu
    (dernières places:) dépêchez-vous, il reste quelques places disponibles
    (complet:) session complète, contactez-nous pour être sur la liste d'attente

Objectif

Ce cours est destiné aux utilisateurs SAS dont l'expérience équivaut au cours de base SAS et qui désirent aller plus loin à propos de différents aspects concernant la programmation en SAS. Le langage SAS Macro permet un code portable et réutilisable.

Les sujets suivants seront traités:

  • la position de "Macro facility" dans l'environnement SAS
  • les principes du langage Macro
  • l'intégration de structures Macro dans le langage de programmation SAS Base
  • l'ajout de la logique Macro au concept de "step" du compilateur SAS

A la fin de ce cours, les participants auront acquis de très bonnes connaissances en ce qui concerne les techniques de programmation SAS.

Contenu

  • concept de macro - principes, compilateur macro, flux d'un programme
  • exécution standard et conditionnelle des macros
  • déboguer, structures de bibliothèques macro et autocall
  • techniques de "quoting" pour la manipulation de caractères spéciaux
  • intégration de macro dans des programmes classiques SAS (Data Step - Proc Step)
  • références indirectes aux variables (Proc Step)
  • utiliser les macros pour élargir le langage SAS (fonctions, commandes)
  • la programmation SAS Macro:
  • exécuter des calculs
  • intégrer des fonctions et des routines
  • travailler avec des variables locales et globales
  • logique conditionnelle et itérative
  • déboguage et diagnostic des pannes