====== Batch input / Call transaction ====== ===== Paramètres ===== DATA : w_transaction(20) TYPE c, w_mode(1) TYPE c, w_update(1) TYPE c. CONSTANTS : c_mode_display(1) TYPE c VALUE 'A', c_mode_error(1) TYPE c VALUE 'E', c_mode_not_display(1) TYPE c VALUE 'N', c_update_asyn(1) TYPE c VALUE 'A', c_update_sync(1) TYPE c VALUE 'S', c_update_local(1) TYPE c VALUE 'L'. w_transaction = 'VL32N'. w_mode = c_mode_not_display. w_update = c_update_sync. CALL TRANSACTION w_transaction USING bdc_tab MODE w_mode UPDATE c_update_sync MESSAGES INTO messtab. ===== Sélection de ligne dans un ALV ===== La sélection de ligne dans un ALV se traduit par le code suivant (exemple) : perform bdc_field using 'BDC_OKCODE' '=PKAU' . "'=ITEM' perform bdc_field using 'RV45A-VBAP_SELKZ(01)' 'X'. ''VBAP_SELKZ(01)'' signifie "champ de sélection de la ligne 01 sur l'ALV VBAP". Le code ''PKAU'' permet déclenche l'affichage du détail de la ligne.