IF ls_th_sum_lab_ndt IS not INITIAL.
ls_th_sum_lab_ndt-ndt_flag = 'X'.
ls_th_sum_lab_ndt-zwc_cat = 'NDT'.
if there are more than 2 zwc_cat that equal to NDT change the other one to MH
APPEND ls_th_sum_lab_ndt TO gt_th_sum_lab_ndt.
ENDIF.
В основном, что я хочу сделать:
Обновить ls_th_sum_lab_ndt-zwc_cat=MH
, если ls_th_sum_lab_ndt-zwc_cat="NDT" >2
установить вторую строку в MH
Заранее спасибо!
lv_count > 2
, программа будет ждать, покаlv_count
не станет хотя бы 3. Лучше использоватьlv_count >= 2
в вашем запросе. С другой стороны, я предлагаю вам сделать замену после того, как вы создадите таблицу с данными. 09.07.2018