메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]스마트폼 - 페이지 번호 매기기.

JiruMi 2009.03.16 20:39 조회 수 : 3791

 


요즘 스마트폼 관련 질문이 많습니다만, 저도 다시 한번...;


 


 


스마트 폼으로 현재 청구서를 출력해 내고 있는데요,


내부 테이블을 3개 전달 하여


 


* 표지 *


 


 거래처 별 LOOP


   전표번호별 LOOP


   <전표번호 출력> 


     아이템 별LOOP


                                        <아이템 출력, 금액/세금 등>      


     아이템 별END


   <아이템 금액 합계, 세금 합계 출력.>


   전표번호END


<거래처별 금액 합계,세금 합계 출력.>


<다음 페이지로 개행>


 거래처 별 END


 


 


요런 형태로 내용물을 출력 중입니다.


거래처별로 합계를 구하고 있고,


거래처 별로 분류 해서 찍고 있기 ㅁ때문에, 한 거래처의 내용이 끝나면 다음 페이지로 넘어 가도록


되어 있습니다.


 


여기서 문제인데,


 


각 거래처에 대해서 페이지를 < 현재/ 총 > 페이지를 찍어야 하는데


어떤식으로 총 페이지를 계산 해 내야 할 지를 모르겠네요.


(현재 페이지야 단순히 COUNT 하고 초기화 하는 과정을 거래처별 반복하면 그만이고)


 


( 1)


SFSY-FORMPAGES 를 찍으면, 각 거래처 별 페이지가 아니고


전체 거래처의 총 페이지가 나와 버리기 때문에 이것 못 쓰고요..


 


( 2)


한페이지에 찍어줄 아이템 갯수를 미리 정해서 그걸 오버하면 다음 페이지로  넘기는 방법은


중간에 합계를 찍어 주는 부분이 몇번 나올지도 예측을 해야 합니다만


  -> 전표번호 별 합계, 거래처 별 합계 (각각 4줄씩 정도 차지)


 


 


이럴 경우 어떻게 해결 하셨나요?


 

번호 제목 글쓴이 날짜 조회 수
472 <img src=3.gif>ALV에서의 CHECK BOX 관련 질문입니다. [2] 오오뎅 2010.01.13 3298
471 <img src=3.gif>패키지(개발클래스)를 통으로 CTS 따려면 어떻게 해야하는지요? [3] 기쁨 2011.01.25 3298
470 <img src=3.gif>한글깨짐현상에 대해서요. 2바이트 스트링 값이 어떻게 구성되는지도 좀 궁금합니다. [2] 오류제로 2010.02.10 3299
469 <img src=2.gif>ALV 출력완료후 더블클릭이나 back 버튼 누르면 덤프가 발생되는데 해결방법 좀 알려주세요 [6] Emily S. Kang 2010.07.01 3301
468 <img src=2.gif>Factory calendar 기준으로 두 날짜 사이의 일수 계산하기 [1] imgood 2011.01.06 3302
467 <b>[완료]</b>SQL문의 성능 향상 질문. [16] 초보보초보 2007.02.07 3305
466 [요청]특절 필드에 들어온 value의 자리수를 알려면 어떻게 해야 하나요? [1] 바위 2007.12.28 3306
465 <b>[완료]</b>두개의 internal table에서 한쪽에 없는 것을 다른 한쪽에 넣는 방법 좀 알려주세요. [5] 행복한외계인 2007.11.26 3307
464 <b>[완료]</b>ALV CLASS에서 MARK 필드 선택 사용법 [3] SAMBATIME 2008.03.02 3312
463 [요청]80문제 덤프 아리송한 문제 문의드립니다. [4] 제슨오 2008.03.21 3312
462 <b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b>[re] 메뉴-Program의 서브메뉴인 execute in background를 비활성화 방법? [6] sapjoy 2007.01.10 3313
461 [re] EXCEL(엑셀)을 출력화면으로 하여 INTERNAL TABLE의 데이터를 수정 또는 INSERT할 수 있는 방법의 질문 초보보초보 2007.01.26 3313
460 [요청]Write 혹은 Alv할때 소수점과 소수점 아래 영을 출력 아니 하려면 ? [1] Bizzard.Chul 2009.03.17 3315
459 <img src=3.gif>ALV에서 특정필드의 중복된 row에 대하여 하나로 겹치기(화면첨부) [3] file Fjohnny 2011.02.08 3316
458 한 배치잡안에 여러개의 프로그램 실행 중 한건이 취소 될경우 자동 배치잡 생성문제 [2] 하얀콩 2007.04.05 3317
457 <img src=2.gif>ABAP Dump 해결 부탁드립니다. (The ABAP/4 Open SQL array insert results in duplicate database records.) [7] file 으컁컁 2010.03.24 3327
456 [요청]screen속성과 표준툴바에 대해.. [2] 원더걸 2008.12.17 3329
455 <img src=3.gif>[급해요]sy-datum의 한달전 날짜를 구하는 펑션이 있나요? [5] 니가해라후라이 2009.10.22 3330
454 <b>[완료]</b>GROUP BY , GROUP BY ~ HAVING 구문관련 질문입니다. [3] order001 2007.11.28 3333
453 [요청]Table PS9103을(를) 활성화할 수 없었습니다.. 테이블 오류관련입니다.. 무한반복 2008.06.16 3335