if r_ucomm eq 'ZADD'.
loop at gt_list1.
* g_line = sy-tabix .
if gt_list1-box = 'X'.
clear new_line.
move-corresponding gt_list1 to new_line.
clear new_line-box.
endif.
* if gt_list1-matnr <> new_line-matnr or
* gt_list1-werks <> new_line-werks.
if new_line is not initial.
* new_line-seq = g_line .
add 1 to new_line-seq.
move : '' to new_line-box,
new_line-seq to new_line-seq,
'' to new_line-maker,
'' to new_line-model,
'' to new_line-lifnr,
'' to new_line-maker1,
'' to new_line-model1,
'' to new_line-on_qty,
'' to new_line-spare_qty,
'' to new_line-sub_qty,
'' to new_line-req_qty,
'' to new_line-change_cycle,
'' to new_line-bname,
'' to new_line-telepohne.
*
insert new_line into gt_list1 index new_line-seq.
clear new_line.
endif.
* endif.
endloop.
endif.
키가 같은 자재코드 플랜트 seq 인데요
추가 버튼을 누를때 마다 자재코드 플랜트는 같게 seq +1로 보여주고 싶습니다
현재 gt_list1-box = 'X' 인 seq 가 1인데 그걸로 추가 버튼을 3번 누른다면
seq= 2 ,2 , 2 로 1바로 밑에 값에 증가됩니다 ..
마지막생성라인, 중간생성, 젤 첨 생성 ,
저는 box = 'X' 인값이 seq값이 1이이여도 계속 버튼 추가시 seq 가 1 2 3 4 순차적으로 나가고 싶거든요
어디부분을 고쳐야 하는지 .. 답변 부탁드립니다~~
감사합니다~~
그냥 순차적으로 라인아이템을 늘리시겠다는거 아닌가요? 저는 그렇게 이해 했는데 그렇게 하시게 되면
그냥 Append initial line to gt_list1하시고 SEQ에 번호를 넣어 주시면 될것 같은데요.
그럼 수고하세요 ^^