Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP > SAP
SAP Forum d'entraide sur SAP et sur la programmation avec le langage ABAP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2008, 13h11   #1
Invité de passage
 
Inscription : mai 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 11
Points : 3
Points : 3
Par défaut Explique moi ce programme en ABAP

DATA: BEGIN OF LINE,
COL1 TYPE I,
COL2 TYPE I,
END OF LINE.

DATA ITAB LIKE LINE OCCURS 10.

DO 2 TIMES.
LINE-COL1 = SY-INDEX.
LINE-COL2 = SY-INDEX ** 2.
APPEND LINE TO ITAB.
ENDDO.

LINE-COL1 = 11. LINE-COL2 = 22.

INSERT LINE INTO ITAB INDEX 2.

INSERT INITIAL LINE INTO ITAB INDEX 1.

LOOP AT ITAB INTO LINE.
WRITE: / SY-TABIX, LINE-COL1, LINE-COL2.
ENDLOOP.

***********************************************
Aussi c'est quoi DATA ITAB LIKE LINE OCCURS 10. j'ai pas vraiment saisie l'utilité de OCCURS 10
eddassiabdelhak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 12h12   #2
Membre habitué
 
Inscription : juin 2003
Messages : 146
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : juin 2003
Messages : 146
Points : 135
Points : 135
Envoyer un message via MSN à Sh@m@n
Bonjour,

1) DATA ITAB LIKE LINE OCCURS 10.
=> c'est la déclaration de la table interne ITAB, avec la structure de LINE. Et OCCURS 10, c'est pour dire que la table aura 10 lignes (aucune utilité particulière ici).

2) Sinon, le code, c'est un algo simple qui charge des données dans la table interne ITAB, et les affiche ensuite.


Ca t'ira?
Sh@m@n est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h16.


 
 
 
 
Partenaires

Hébergement Web