Gérer le double-clic dans un Dynpro ABAP
- Visuellement, il est possible de souligner un champ par la case à cocher « resp. to double-click » mais c’est facultatif (c’est-à-dire que cela n’impactera pas le comportement du système lors d’un double-clic sur cette zone).
- Dans le PF-STATUS, assigner une commande utilisateur sur la touche F2 – ceci est par contre obligatoire !
Cela va rendre la plupart des champs réactifs au double-clic.
- Dans un PAI, créer un module qui va contrôler la commande utilisateur (rappel : F2 !) ;
- utiliser l’instruction ABAP
get cursor field
pour obtenir le nom du champ qui a été double-cliqué.