Archive

Posts Tagged ‘ALV’

Tutorial SAP – ABAP Objet et ALV – 1/3

April 15th, 2009 No comments

Nous allons decrire comment créer un ALV, en utilisant l’ABAP Objet. C’est un bon exercice pour réviser nos bases. Nous utiliserons les classes standards CL_GUI_ALV_GRID et CL_GUI_CUSTOM_CONTAINER et nous allons créer la classe locale LCL_APP.

Il faut de préférence utiliser la transaction SE80 pour ecrire les programmes.

Structure du programme :

  • Class LCL_APP definition deferred.
    • Déclaration des données
  • Class LCL_APP definition.
    • public section – Déclaration des méthodes
    • private section – Declaration des méthodes
  • Class LCL_APP implementation.
  • Start-of-selection.

*Appel de l’ecran qui conient le container et l’ALV  

 abap_objet_alv_12

 

Categories: SAP, Tutorial Tags: , ,

Tutorial SAP – création d’un ALV 3/3

March 23rd, 2009 No comments
  • Mise en forme du layout – via structure de type lvc_s_layo – gestion des variantes d’affichage – via structure de type disvariant, puis création de l’ALV

 

cre_alv1

Dans d’autres posts, on regardera plus particulierement comment gérer les cellules et/ou les couleurs

zone : stylefname et ctab_fname, ainsi que les differentes actions liées à l’ALV (Click, double click…)

Categories: SAP, Tutorial Tags: , ,

Tutorial SAP – création d’un ALV 2/3

March 20th, 2009 No comments
  • Gestion de l’écran et création de l’ALV

 

On prendra la table QMEL (Avis QM) comme structure de référence pour les données de l’ALV

On va créer un dynpro pour afficher l’ALV

appel_dynpro

Dans le PBO du dynpro, on crée un module ex : Module init_0100.

pbo_screen

Dans ce module, on va créer et gérer l’ALV

 creation_objet_sap1

 

On utilisera la focntion  LVC_FIELDCATALOG_MERGE pour mettre en forme le catalogue des données

catalogue_alv1

Categories: SAP, Tutorial Tags: , ,