메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요..


 


전 영업쪽 모듈을 하고 있어 스마트폼을 많이 다루는 편인데요.


처음에 정말 어려웠습니다. 지금이야..쬐끔은 하지만..^^


 


질문을 보니 스마트 폼내에서 코딩이 불가피합니다.


 


처리 순서를 다음과 같이 진행하면 되겠네요..


아래는 예이므로 비안개님 코드에 맞게 하셔야 합니다


 


ABAP에서


1. 양식 출련 전 선택한 항목이 있는 지 체크


2. ALV에서 사용자가 여러건 혹은 한 건을 선택하고 양식을 출력시 Loop문을 사용합니다.


      LOOP AT gt_list WHERE check = 'X'.    " 체크한 것만 Loop
*         ON CHANGE OF gt_list-vbeln.         
*          PERFORM checkbox_print USING gt_list-vbeln.
*        ENDON.
        IF l_vbeln NE gt_list-vbeln.   "Doc.No가 다를때만 프린트
          l_vbeln = gt_list-vbeln.
          PERFORM checkbox_print USING gt_list-vbeln.
        ENDIF.
*        AT NEW vbeln.
*          PERFORM checkbox_print USING gt_list-vbeln.
*        ENDAT.
      ENDLOOP.


3. checkbox_print 문에서 스마트 폼으로 넘겨줄 헤더 및 아이템 데이타를 생성합니다.


  PERFORM make_header_data USING p_vbeln.
  PERFORM make_item_data USING p_vbeln.


 


4. 넘겨줄 데이타가 생성되었으면 스마트폼 호출


 


스마트 폼에서


1. Document No에 따라 첫번째/마지막페이지가 다르게 보이길 원하므로 윈도우에서 Flow Logic->Alternative를 사용


  => 이 기능은 분기문으로 True/False에 따라 분기됩니다.


2. Document No에 있는 항목번호도 순차적으로 1, 2, 3, 식으로


  =>페이지 번호를 붙이고 싶으신 건지..어떤 번호 인지 ?


 


이런 식으로 진행하시면 되고요 자료는 자료실에 스마트 폼으로 검색하시면 나오고요.


저도 이곳 자료실에 있는 것으로 공부했고요..


 


더 궁금하신 것이 있으시면 리플다시거나 쪽지 주세요..^^


 


수고하세요..


 

번호 제목 글쓴이 날짜 조회 수
» [re] [요청][추가] ECC 버전에서 스마트폼 처리에 대한 문의입니다. [2] 김지성 2008.07.30 1201
2053 [요청]Table Control 에서 특정 인덱스에 마우스 커서가 위치하도록 할 수 있나요? [1] 넷가이 2008.07.30 2305
2052 [요청]netweaver 설치중 에러가나요....답변부탁드립니다 file 아밥은내밥 2008.07.29 1427
2051 <b>[완료]</b>class에서 form 생성이 안되는 상황이에요 ~ㅜ [4] 카즈키 2008.07.29 1659
2050 [요청]인터널테이블앞에 * 붙여서 쓰는이유가무언지 궁금합니다!! [2] CoolGuy 2008.07.29 1433
2049 <b>[완료]</b>SQL문 질문....WHERE절에 관해서...ㅠ [3] 다급 2008.07.29 1496
2048 <b>[완료]</b>팝업함수 사용을 위해 itab선언중 에러가 납니다.. [3] soriel 2008.07.29 3564
2047 <b>[완료]</b>alv header 관련 질문 입니다..ㅠㅠ [3] 마징가 2008.07.29 3100
2046 [요청]ALV에서 커서 고정하는방법질문입니다!! [2] CoolGuy 2008.07.29 2065
2045 <b>[완료]</b>WRITE 로 출력한 1000번 리스트화면을 초기화 하는 방법좀 알려주세요. [6] 넷가이 2008.07.28 1929
2044 <b>[완료]</b>SELECTION-SCREEN에서 *처리에 관해 문의드립니다. [3] 풍뎅이 2008.07.28 1648
2043 <b>[완료]</b>[질문]아밥초보인데 답변 부탁드릴께요.. [3] 컨설턴트킴 2008.07.28 1389
2042 <b>[완료]</b>GET PARAMETER ID 쓰려고 합니다.. [1] 다급 2008.07.28 1998
2041 <b>[완료]</b>LVC_FIELDCATALOG_MERGE 펑션에 대한 문의 [5] 박상우 2008.07.28 7248
2040 <b>[완료]</b>ECC버전에서 특정문자만 삭제 할 수 있도록 하는 부분 도움 요청드립니다. [2] 비안개 2008.07.26 1821
2039 <b>[완료]</b>SQL관련질문입니다...SELECT할때 WHERE절!! [5] 다급 2008.07.26 2077
2038 [요청]급해요급해~ read table with key 에서 or 조건 주는 법좀요 ~ [3] 아밥걸 2008.07.25 4280
2037 <b>[완료]</b>온라인에서 Table Control로 입력된 값을 어떻게 받아오나요? [2] 넷가이 2008.07.25 1890
2036 [요청]웹딘프로 폰트 사이즈 관련 질문입니다. 왕초보 2008.07.25 2065
2035 [요청]SUBMIT 실행후 호출한 프로그램의 ALV 문제.. [1] 세인 2008.07.25 2322