Cours abap epfl 09 2003 Programmation ABAP IV reports CReporting ABAP IV Objectifs ? Vous serez capable ?? de créer des listes simples d ? édition de données ?? de créer des listes complexes reports interactifs ?? de créer des programmes d ? extractions d
Programmation ABAP IV reports CReporting ABAP IV Objectifs ? Vous serez capable ?? de créer des listes simples d ? édition de données ?? de créer des listes complexes reports interactifs ?? de créer des programmes d ? extractions de données CReporting ABAP IV Sommaire ? Chapitre Généralités ABAP IV syntaxe gestion événementielle structure de programme éditeur ABAP ? Chapitre Déclarations des Données ? Chapitre Instructions de base ABAP ? Chapitre Traitement des tables SAP l ? instruction SELECT ? Chapitre Programmation structurée modularité form module fonction routine ? Chapitre Gestion des tables internes ? Chapitre Gestion des ?chiers ? Chapitre Concepts de programmation avancée CChapitre Reporting ABAP IV Généralités ABAP IV CGénéralités ABAP IV Syntaxe Le langage de programmation ABAP IV est constitué des éléments de syntaxe suivants ? Phrases ? Mot-clés ? Commentaires CSyntaxe Phrases ? Chaque phrase commence par un mot-clé et se termine par une ponctuation ? Les di ?érents mots de la phrase doivent être séparés par un espace REPORT ZZZFOR DATA VAR VAR WRITE ? Exemple ? CSyntaxe Mot-clés Un mot-clé détermine la signi ?cation de la phrase entière Il existe types de mot-clés ? déclaratifs DATA TABLES ? opérationnels MOVE WRITE ? ? de contrôle IF WHILE CASE ? événementiels GET AT USER-COMMAND CSyntaxe Commentaires ? Ligne entière astérisque en début de ligne ? Partie restante d ? une ligne guillemet devant le commentaire REPORT ZZZFOR Commentaire général WRITE 'Premier programme ' commentaire de ligne CGénéralités ABAP IV Gestion événementielle ? L ? exécution d ? un programme ABAP IV peut être contrôlée par des événements temporels ? Ces événements sont déclenchés soit par d ? autres programmes soit par l ? intervention de l ? utilisateur soit par le système SAP ? La gestion de ces ? événements se fait gr? ce aux motclés événementiels auxquels on peut associer un bloc de traitement ? Attention un programme ABAP IV ne s ? exécute pas nécessairement dans l ? ordre o? il est écrit CGénéralités ABAP IV Gestion événementielle Programme ABAP IV MMoot-t-cclélééévvéénneemmeenntiteiell BBloloccddeetrtaraitietemmeenntt CCoonntrtôrôleleininteterrnnee Contrôle externe MMoot-t-cclélééévvéénneemmeenntiteiell BBloloccddeetrtaraitietemmeenntt CCoonntrtôrôleleininteterrnnee Contrôle externe CGénéralités ABAP IV AIDE ? Une aide sur le langage ABAP est disponible à tout moment ?? dans l ? éditeur par la commande Help CGénéralités ABAP IV Structure d ? un Report ABAP IV ? Un programme ABAP de type report est composé au minimum de parties ?? Identi ?cation de l ? ABAP ?? Déclaration des données ?? Lecture et sélection des données ?? Traitement des données éditions mises à jour ? CIdenti ?cation de l ? ABAP ? Le nom d ? un ABAP spéci ?que commence toujours par Z ou par Y et codé sur caractères ? Mot-Clé REPORT ? Options LINE-SIZE LINE-COUNT NO STANDARD PAGE HEADING ? dé ?nir la mise en page de l ? édition taille colonnes nombre de lignes ? ex REPORT ZFREFIC LINE-SIZE CEditeur ABAP ? Pour créer un ABAP il faut indiquer ?? le nom de l ? abap ?? le
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 08, 2021
- Catégorie Management
- Langue French
- Taille du fichier 124.7kB