Section courante

A propos

Section administrative du site

 Langage  Elément  Programmation  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Introduction
Les remarques
Les instructions conditionnelles
Les instructions de boucles
Les modules SAP
Référence des commandes
BC
CA
PM
SD
TR
Bonjour
Vocabulaire
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

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.



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, 21 septembre 2014