Voici un tableau de référence des différents commandes, instructions ou fonctions du «ABAP/4» de «SAP R/3» (aussi connu sous le nom de built-in functions) :
| Nom | Description |
|---|---|
| ABS | Cette fonction retourne la valeur absolue. |
| ACOS | Cette fonction trigonométrique retourne l'«ArcCosinus». |
| ADD | Cette instruction permet l'addition d'une valeur numérique à une autre. |
| ADD-CORRESPONDING | Cette instruction permet d'ajouter des structures par composante. |
| ALIASES | Cette instruction permet de définir un nom d'alias pour un composante d'interface lorsqu'elle est déclaré dans section d'une classe ou d'un interface. |
| APPEND | Cette instruction permet d'ajouter un ou plusieurs enregistrements dans la table d'index interne spécifié. |
| ASIN | Cette fonction trigonométrique retourne l'«ArcSinus». |
| ASSERT | Cette instruction permet de définir une assertion. |
| ASSIGN | Cette instruction permet d'associer une région mémoire spécifié avec le symbole de champ spécifié. |
| ATAN | Cette fonction trigonométrique retourne l'«ArcTangente». |
| BACK | Cette instruction permet de déplacer le curseur sur la première ligne du haut dans le «TOP-OF-PAGE». |
| BREAK-POINT | Cette instruction permet d'arrêter l'exécution du programme à se point et de lancer le Debugger. |
| CALL CUSTOMER-FUNCTION | Cette instruction permet d'appeler une fonction écrit par un utilisateur dans la sortie utilisateur d'un programme SAP. |
| CALL DIALOG | Cette instruction permet d'appeler le module de dialogue. |
| CALL FUNCTION | Cette instruction permet d'appeler une fonction de la bibliothèque de module. |
| CALL SCREEN | Cette instruction permet d'afficher un écran. |
| CASE | Cette instruction permet différent teste sur un même champs. |
| CEIL | Cette fonction retourne la valeur maximale d’un nombre, soit l’entier le plus proche supérieur ou égal au nombre. |
| CHAIN | Cette instruction permet d'indiquer le début de la logique de flux dynpro définissant la chaîne de traitement. |
| CLOSE CURSOR | Cette instruction permet de fermer le curseur (pointeur) de la base de données. |
| CONCATENATE | Cette instruction permet la concaténation de plusieurs valeurs de champs. |
| CONTINUE | Cette instruction permet de recommencer au début du bloc d'instruction de boucle DO, LOOP, SELECT ou WHILE. |
| COS | Cette fonction trigonométrique retourne le «Cosinus». |
| COSH | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique. |
| CREATE OBJECT | Cette instruction permet d'enregistrer un objet SAP allant exécuter des opérations OLE2. |
| DATA | Cette instruction permet de déclarer des variables, des affectations optionnel d'attribut et des valeurs de départ. |
| DEFINE | Cette instruction permet de créer des macros d'instruction. |
| DELETE | Cette instruction permet de supprimer l'enregistrement courant dans un bloc de structure LOOP ... ENDLOOP. |
| DIVIDE | Cette instruction permet la division d'une valeur numérique à une autre. |
| DO | Cette instruction permet d'effectuer une boucle répétitive. |
| EXIT | Cette instruction permet de sortir d'un bloc d'instruction AT, AT...ENDAT, DO, END-OF-PAGE, FORM, FUNCTION, LOOP, MODULE, SELECT, TOP-OF-PAGE ou WHILE. |
| EXP | Cette fonction calcul l'exponentiel de la valeur spécifié. |
| EXPORT | Cette instruction permet de mettre dans une assignation de mémoire utilisateur les noms et valeurs d'une liste d'objets de données. |
| FIELD | Cette instruction permet d'effectuer un contrôle de flux logique dynpro sur le transport de données du programme dynpro vers le programme ABAP pendant l'événement PAI. |
| FLOOR | Cette fonction retourne la valeur minimale d’un nombre, soit l’entier le plus proche inférieur ou égal au nombre. |
| FRAC | Cette fonction retourne la partie restante d'un nombre. |
| IF | Cette instruction permet d'effectuer des vérifications conditionnel. |
| INCLUDE | Cette instruction permet d'inclure des fichier dans le code source ABAP/4. |
| INT | Cette fonction retourne la partie entière d'un nombre. |
| LOG | Cette fonction retourne le logarithme naturel (base e). |
| LOG10 | Cette fonction retourne le logarithme de la base 10. |
| LOOP | Cette instruction permet d'extraire le champs de l'ensemble de données courant. |
| MULTIPLY | Cette instruction permet la multiplication d'une valeur numérique par une autre. |
| SCAN ABAP-SOURCE | Cette instruction permet d'effectuer une analyse complète du code. |
| SET COUNTRY | Cette instruction permet de fixer le format de sortie des champs numériques et des champs de date pour le pays spécifié. |
| SET CURSOR | Cette instruction fixe le curseur directement. |
| SET LANGUAGE | Cette instruction permet de fixer le langage humain d'affichage. |
| SET MARGIN | Cette instruction fixe la marge de gauche et du haut dans le rapport courant. |
| SIGN | Cette fonction retourne le signe d'un nombre. |
| SIN | Cette fonction trigonométrique retourne l'«Sinus». |
| SINH | Cette fonction trigonométrique retourne l'«Sinus» hyperbolique. |
| SQRT | Cette fonction retourne la racine carré d'un nombre. |
| STRLEN | Cette fonction retourne la longueur d'une chaine de caractères. |
| SUBTRACT | Cette instruction permet la soustraction d'une valeur numérique à une autre. |
| TAN | Cette fonction trigonométrique retourne la «Tangente» en radians. |
| TANH | Cette fonction trigonométrique retourne la «Tangente Hyperbolique» en radians. |
| TRANSFER | Cette instruction permet d'écrire des données dans un fichier. |
| TRANSLATE | Cette instruction permet de changer le type case ou le format d'une chaîne de caractères. |
| TRUNC | Cette fonction retourne la partie entière d'un nombre. |
| TYPE | Cette clause permet de définir le format et le type de données d'une variable. |
| TYPE-POOLS | Cette instruction permet d'inclusion dans le programme courant des types et des constantes d'un type de groupe. |
| TYPES | Cette instruction permet de définir un type de données utilisateur pouvant être utilisé comme un type de données standard. |
| ULINE | Cette instruction permet d'écrire du soulignement dans un rapport. |
| UNPACK | Cette instruction permet de retirer la valeur d'un champs d'enregistrement et de la mettre dans une variable. |
| UPDATE | Cette instruction permet d'effectuer la mise-à-jour de valeurs d'une table de base de données de l'entête d'enregistrement. |
| WHEN | Cette clause permet d'introduire un bloc d'instructions dans une structure de contrôle CASE. |
| WHERE | Cette clause permet d'indiquer une condition à satisfaire dans une instruction DELETE, OPEN CURSOR, SELECT ou UPDATE. |
| WHILE | Cette instruction permet de produire une boucle exécuté tant et aussi longtemps que la condition est vrai. |
| WINDOW | Cette instruction permet de mettre un modèle de boite de dialogue dans une liste lors d'un processus. |
| WRITE | Cette instruction permet d'afficher un champs dans un rapport. |
Légende
Cette couleur permet d'indiquer l'instruction ou la fonction est obsolète.
Dernière mise à jour : Dimanche, 21 septembre 2014