Référence : BC400
|
Durée : 5 jours
|
|
|
Vous allez apprendre à :
• Apprendre les concepts de base du langage de programmation ABAP.
• Utiliser efficacement les outils de l’ABAP Workbench.
• Rédiger des programmes applicatifs simples comprenant des dialogues utilisateur (écran de
sélection, liste , dynpro) et un dialogue avec la base de données (les données étant lues à partir
de la base de données).
|
Audience :
Équipe Développeurs, Chefs de projet, Consultants.
|
Pré-requis :
Indispensables :
Connaissances en programmation.
SAPTEC – Les fondamentaux du SAP Web AS.
|
Programme :
• Rédaction de programmes ABAP et des principaux objets du Repository à l'aide des outils
appropriés issus de l’ABAP Workbench
• Rédaction de programmes à l'aide du menu Object Navigator
• Edition de textes sources à l'aide de l'Éditeur ABAP
• Navigation dans le Workbench et utilisation de l'aide syntaxique
• Test de programmes à l'aide du débogueur
• Définition d'objets de données élémentaires et structurés en fonction des types centraux (types
du Dictionnaire ABAP)
• Utilisation de tables internes (introduction)
• Vue d'ensemble des principales instructions ABAP
• Utilisation en local de techniques de modularisation de programme : événements,
sous-programmes
• Dialogue avec la base de données :
o Information sur les tables de base de données dans le Dictionnaire ABAP
o Lecture de tables de base de données
• Vue d'ensemble des techniques permettant de lire plusieurs tables de base de données
• Modifications des bases de données : que faut-il prendre en compte ?
• Composants réutilisables : appel et outils associés
• Groupes et modules fonction (outil : Générateur de modules de fonction)
• Classes et méthodes (outil : Générateur de classes)
• BAPI
• Dialogues utilisateur
• Listes
• Ecrans de sélection
• Messages
• Dynpros (outil graphique : Screen Painter)
• Aide à la recherche
• Développement orienté projet à l'aide du Workbench Organizer
• Réponses aux demandes liées aux développements client, extensions de programmes standards
ou modifications réalisées à l'aide de l'assistant : présentation des différentes options
|
| |
|
|
| |
|
|