Bonsoir à vous,
Je suis actuellement en train de développer un export de tables vers un fichier Excell.

J'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CALL METHOD cl_gui_frontend_services=>file_save_dialog
    EXPORTING
      window_title         = lw_string
      default_extension    = 'xls'
      file_filter          = 'xls'
      default_file_name    = lw_default_file_name
    CHANGING
      filename             = lw_file_name
      path                 = lw_path
      fullpath             = lw_fullpath
      user_action          = lw_u_act
    EXCEPTIONS
      cntl_error           = 1
      error_no_gui         = 2
      not_supported_by_gui = 3
      OTHERS               = 4.
et je voulais savoir à quoi correspond la valeur lw_u_act (user_action).
Je sais que (après tests), par exemple, si je précise le default_file_name, lw_u_act sera à 9, alors que si je ne la précise pas, elle sera à 0.

J'imagine bien que cela rend compte de l'activité ou non de l'utilisateur dans le processus, mais ou trouver les correspondances avec les valeurs données ?

J'espère m'être fait comprendre.
Merci d'avance.


EDIT : Trouver, il faut regarder dans les attributs de cl_gui_frontend_services.