01. Le Language ABAP
cours -
Développment (abap, Fiori ..) - 01. Le Language ABAP
Dans un soucis de stabilité et d'indépendance, SAP a créé son propre langage avec la publication de de la version SAP R/2. Ce langage appelée ABAP (Advanced Business Application Programming) est un langage de type procédural qui a évolué et s'est transformé en langage orienté objet (ABAP/4).
La syntaxe du langage est relativement simple et chaque instruction doit être terminée par un point ".".
Abap propose supporte des fonctionnalités telles que :
Le typage de données (incluant les structures et table internes) avec possibilité de définition de nouveaux typesla déclaration de constantes et variablesles structures conditionnelles (if, loop...)
les procédures et des fonctions, de plus SAP introduit le concept de module fonction permettant l'utilisation par plusieurs programmes de la même fonction, voir l'appel depuis l'extérieur (RFC : Remote Function Call)Utilisation de commentaireLes appel récursifl'utilisation de bibliothèque (inclusion d'unités)Le requêtage SQL (langage SQL version SAP)
Structure d'un programme
1.Programme principal
2.Ecran / paramètres de lancement
3.Routines
4. Résultat
Votre premier programme abap
Program zhello_word.
Write 'Hello World'.
mots clés :

article écrit et publié par
sapeur 80 le 19/09/2022