Détails
- 10 Sections
- 48 Lessons
- 35
Expand all sectionsCollapse all sections
- Introduction à SAP S/4HANA et à l'ABAP (3 heures)5
- 1.1Présentation de SAP S/4HANA et de l’environnement de développement ABAP
- 1.2Structure d’un programme ABAP de base
- 1.3Introduction aux types de données et aux variables
- 1.4Les opérateurs et les expressions ABAP
- 1.5Travaux pratiques : Écrire un programme ABAP simple. Déclarer différentes variables ABAP de types différents & les utiliser dans des expressions simples
- Introduction à SAP S/4HANA et à l'ABAP (3 heures)5
- 2.1Présentation de SAP S/4HANA et de l’environnement de développement ABAP
- 2.2Structure d’un programme ABAP de base
- 2.3Introduction aux types de données et aux variables
- 2.4Les opérateurs et les expressions ABAP
- 2.5Travaux pratiques : Écrire un programme ABAP simple. Déclarer différentes variables ABAP de types différents & les utiliser dans des expressions simples
- Manipulation des données en ABAP (6 heures)4
- 3.1Les structures de contrôle en ABAP (boucles, conditions, etc.)
- 3.2Utilisation des requêtes SQL pour interroger les données
- 3.3Introduction à l’utilisation des structures de données internes
- 3.4Travaux pratiques : Écrire un programme ABAP qui récupère des données à partir d’une table de base de données spécifique et les affiche à l’écran. Utiliser des instructions ABAP pour modifier des données dans une table de base de données en fonction de certains critères.
- Manipulation des données en ABAP (6 heures)4
- 4.1Les structures de contrôle en ABAP (boucles, conditions, etc.)
- 4.2Utilisation des requêtes SQL pour interroger les données
- 4.3Introduction à l’utilisation des structures de données internes
- 4.4Travaux pratiques : Écrire un programme ABAP qui récupère des données à partir d’une table de base de données spécifique et les affiche à l’écran. Utiliser des instructions ABAP pour modifier des données dans une table de base de données en fonction de certains critères.
- Programmation avancée en ABAP (10 heures)5
- 5.1Les fonctions et les modules de fonction en ABAP
- 5.2Utilisation des structures de données avancées (tables internes, tableaux, etc.)
- 5.3Introduction à l’utilisation des classes et des méthodes en ABAP
- 5.4Gestion des erreurs et des exceptions
- 5.5Travaux pratiques : Créer une fonction en ABAP qui prend deux nombres en entrée et renvoie leur somme. Utiliser une classe ABAP pour créer une structure de données complexe et effectuer des opérations sur celle-ci, telles que trier, filtrer ou fusionner des enregistrements
- Programmation avancée en ABAP (10 heures)5
- 6.1Les fonctions et les modules de fonction en ABAP
- 6.2Utilisation des structures de données avancées (tables internes, tableaux, etc.)
- 6.3Introduction à l’utilisation des classes et des méthodes en ABAP
- 6.4Gestion des erreurs et des exceptions
- 6.5Travaux pratiques : Créer une fonction en ABAP qui prend deux nombres en entrée et renvoie leur somme. Utiliser une classe ABAP pour créer une structure de données complexe et effectuer des opérations sur celle-ci, telles que trier, filtrer ou fusionner des enregistrements
- Interfaces utilisateur en ABAP (8 heures)5
- 7.1Introduction aux écrans de sélection et aux écrans de liste
- 7.2Utilisation des fonctions de contrôle des dialogues
- 7.3Création d’écrans de dialogue en utilisant l’outil de conception d’écrans
- 7.4Interaction avec l’utilisateur via des messages et des fenêtres pop-up
- 7.5Travaux pratiques : Créer un écran de sélection en ABAP avec des champs d’entrée pour récupérer les critères de recherche et afficher les résultats correspondants. Implémenter une fonction de contrôle des dialogues pour afficher une fenêtre contextuelle avec des messages d’information ou de confirmation
- Interfaces utilisateur en ABAP (8 heures)5
- 8.1Introduction aux écrans de sélection et aux écrans de liste
- 8.2Utilisation des fonctions de contrôle des dialogues
- 8.3Création d’écrans de dialogue en utilisant l’outil de conception d’écrans
- 8.4Interaction avec l’utilisateur via des messages et des fenêtres pop-up
- 8.5Travaux pratiques : Créer un écran de sélection en ABAP avec des champs d’entrée pour récupérer les critères de recherche et afficher les résultats correspondants. Implémenter une fonction de contrôle des dialogues pour afficher une fenêtre contextuelle avec des messages d’information ou de confirmation
- Développement d'applications en ABAP (8 heures)5
- 9.1Introduction à la programmation orientée objet en ABAP
- 9.2Création de classes et de méthodes
- 9.3Utilisation des événements pour interagir avec l’utilisateur
- 9.4Développement d’une application ABAP complète
- 9.5Travaux pratiques : Créer une classe en ABAP pour représenter un objet spécifique (par exemple, un employé) avec des attributs et des méthodes correspondantes. Développer une application ABAP complète qui permet à l’utilisateur d’ajouter, de modifier et de supprimer des enregistrements dans une table de base de données.
- Développement d'applications en ABAP (8 heures)5
- 10.1Introduction à la programmation orientée objet en ABAP
- 10.2Création de classes et de méthodes
- 10.3Utilisation des événements pour interagir avec l’utilisateur
- 10.4Développement d’une application ABAP complète
- 10.5Travaux pratiques : Créer une classe en ABAP pour représenter un objet spécifique (par exemple, un employé) avec des attributs et des méthodes correspondantes. Développer une application ABAP complète qui permet à l’utilisateur d’ajouter, de modifier et de supprimer des enregistrements dans une table de base de données.
Introduction à l’utilisation des structures de données internes
Utilisation des requêtes SQL pour interroger les données
Préc.
Travaux pratiques : Écrire un programme ABAP qui récupère des données à partir d’une table de base de données spécifique et les affiche à l’écran. Utiliser des instructions ABAP pour modifier des données dans une table de base de données en fonction de certains critères.
Suivant