Bonjour à tous,
J'utlise un ALV GRID Objet editable, et j'ai un probleme de recuperation de donnée : Quand j'alimente l'ALV je réussi pas à recuperer les valeurs que je saisi en ALV.
Merci de m'aider sur ce point.
Bonjour à tous,
J'utlise un ALV GRID Objet editable, et j'ai un probleme de recuperation de donnée : Quand j'alimente l'ALV je réussi pas à recuperer les valeurs que je saisi en ALV.
Merci de m'aider sur ce point.
Salut,
Tout dépend comment et à quel moment tu souhaites récupérer les données de ton ALV.
Sinon, je te conseille de regarder les programmes exemples BC*ALV* fournis par SAP.
Je pense que le BCALV_EDIT_03 devrais t'aider.
À plus.
J'ai besoin de recuperer les données au moment de l'enregistrement : quand je clique sur "SAVE".
Sinon pour le programme BCALV_EDIT_03, je ne sais pas a quel point on recupere les données saisies en ALV.
Meri Celdron pour ton astuce de recherche BC*ALV*, Ca m'a aidé.
J'ai trouvé le programme BCALV_TEST_GRID_EDITABLE :
Pour recuperer les données, on doit appeler la methode suivante :
call method alv->check_changed_data.
Merci encore Cel.
De rien.
Seulement, la méthode CHECK_CHANGED_DATA si j'en crois mes souvenirs ne retourne qu'un "booléen" indiquant si des données modifiées sont valides ou non.
Normalement, ta table interne contenant les données à afficher dans l'ALV (IT_OUTTAB) est passée à un paramètre modifiable (CHANGING) et donc les données modifiées dans l'ALV impactent les données de ta table interne ce qui fait que normalement il n'y a pas besoin d'avoir recours à quelconque alchimie pour récupérer les données de l'ALV.
Fin moi je n'en ai pas eu besoin en tout cas.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager