메뉴 건너뛰기

SAP 한국 커뮤니티


1)
loop at iqals.
     move-corresponding  iqals to iqals_i.
     if iqals-value01 is not initial.
        iqals_i-input = iqals-value01.
        append iqals_i .    
     endif.
~


endloop.


 


iqals_k
matnr   aufnr     hogi  merknr   c_sol          val1  val2  val3    val4    val5
c31207 1012306    6447   10      190            189.3 149.8 139.3 
c31207 1012306    6447   20      150.5          189.3 149.8 139.3 
c31207 1012306    6447   30      140            189.3 149.8 139.3 
c31207 1012306    6447   40      180            189.3 149.8 139.3 
c31207 1012306    6447   50      75              189.3 149.8 139.3 


 


value1~5까지 값이 있는것만 input에 넣어주기 위해 1)과 같이 하여 아래의 1)'를 만들었습니다.
iqals_i <===1)'
matnr   aufnr     hogi INPUT
c31207 1012306    6447 189.3
c31207 1012306    6447 149.8
c31207 1012306    6447 139.3


 


출력형태를 c_sol에 맞는 input(null은제외)을 차례로 주기 위해 1)와 같이 loop를 돌리는데
iqals_k에 해당하는 iqals_i의 값이 tabix의 값으로 들어가므로 제대로 들어가지 않습니다.



<출력형태>
matnr   aufnr     hogi  c_sol    INPUT
c31207 1012306    6447   190     189.3
c31207 1012306    6447   150.5   149.8
c31207 1012306    6447   140     139.3


 
2)
loop at iqals_k.
    read table iqals_i index sy-tabix.  <==가)
    modify iqals_k .
endloop.


 


가)의 내용을
read table iqals_i  with key  aufnr =  iqals_i-aufnr
                                  matnr =  iqals_i-matnr
                                  hogi  =  iqals_i-hogi
                                  binary search.


와 같이 해보았지만 key값에 c_sol의 순서를 정해야 할거 같은데..
해결이 잘 되지 않습니다.


 


제가 궁금한건 출력형태처럼 좌측의val1 ~val5까지의 값을 아래로 출력되게 오라클의 case when처럼 만들때
1)과 같이 하는게 맞는지 궁금하구요..



원본인 iqals_k에 아래로 출력되게 만든 1)의 input값을 붙힐때 2)와 같이 처리시 read table를 어떻게 쓰는
지 고수님들의 의견을 듣고 싶습니다.


 


 

번호 제목 글쓴이 날짜 조회 수
1625 <b>[완료]</b>ALV 출력시 필드크기를 잡아주는 방법 [4] 수갬 2008.05.08 2447
1624 <b>[완료]</b> LDB PNP 사용한 선택화면 숨기려고 합니다. [7] 2008.05.08 1946
1623 [요청]BAPI explorer에 이미지 의미에 대한 질문 file 될까... 2008.05.07 1474
1622 <b>[완료]</b>스마트폼에서 테두리 굶게하는것이 안되요 [9] file SD2 2008.05.07 3133
1621 <b>[완료]</b>스마트폼으로 pdf형식으로 조회를 처음하면 제대로 나오는데요 바로 다른 날짜로 조회를 하면 처음 나온게 그대로 유지됩니다.ㅠㅠ [2] 좋아 2008.05.07 1387
1620 [요청]도메인에서 컨버젼 루틴의 값~~요~ [4] CoolGuy 2008.05.07 1919
1619 [요청]간단한 사칙연산도 헬갈리네요. 왜 에러가 나는건지 좀 설명해 주세요~ [3] file darkangel 2008.05.07 1804
1618 <b>[완료]</b>테이블컨트롤에서 라인삭제하는방법좀 알려주세요 [6] 밥먹고아밥해요 2008.05.07 2317
1617 스마트폼: 세금계산서 미리보기하면 글짜가 보이는데, 출력을 하면 글씨가 깨져보입니다. [3] file with SAP 2008.05.06 1810
1616 <b>[완료]</b>EXCEL UPLOAD 를 함수를 이용해 하고자 합니다. [5] 다급 2008.05.06 1873
1615 <img src=3.gif>[요청]maintenance 생성시 error 입니다.^^;; [2] file sagar 2008.05.06 1176
1614 <b>[완료]</b>table control 에서 단가, 통화키 제어 관련... [3] bizarre 2008.05.06 2677
1613 <b>[완료]</b>스마트폼 출력시 관련하여 문의드립니다. [4] 2008.05.06 4321
1612 [요청]이벤트순서좀 정확히 알려주세요 [3] 밥먹고아밥해요 2008.05.06 1978
1611 [요청]좋은 아침입니다. download 관련 질문입니다. bd 2008.05.06 1412
1610 [요청]BAPI BAPI_GOODSMVT_CREATE 펑션의 기본적인 사용법 [1] 댕댕 2008.05.04 5487
1609 [요청]migo 입고전기시 sap mail을 보내는 로직 구현을 위한 exit 문의 [2] 노력&성장 2008.05.02 1808
1608 <b>[완료]</b>스마트폼에서 여러건 선택후 미리보기시 Page down은 어떻게? [2] 2008.05.02 1958
1607 [요청]READ TABLE에서 MASTER TABLE의 DATA를 불러올수 있는지 궁금합니다. [4] 리브레 2008.05.02 1301
» <b>[완료]</b>가로의 데이터를 세로로출력시에 관해 문의드립니다. [12] 풍뎅이 2008.05.02 2440