날씨 추워지는데 감기들 조심하시구요
엑셀파일의 양식을 미리 만들어놓고
SAP상에서 양식에 들어갈값을 미리 인터널테이블에 넣어둡니다 .
그렇게 실행을 시키고 출력을 하면
인터널 테이블의 데이터가 엑셀파일의 문서양식에 값이 들어가고 여기서
중요한것은 엑셀파일을 열지 않습니다.
그리고 나서 SAP상의 프린터를 누르면 엑셀의 문서가 출력이 되야합니다
여러장일경우 여러장이 출력되어야 하구요
이것같은경우는 엑셀매크로를 사용해야 한다고 알고 있구요
혹시 잘아시는분 있으시면 자세한 설명이나 자료좀 부탁드립니다.
처음해보는건데 엑셀도 잘 모르겠고 막막합니다
좀급한데 ... ㅠㅠ 빠른답변좀 부탁드릴께요 꾸벅
지나가다가 슬쩍 꼬릿말 남깁니다.
(저도 정확히 해결방법은 생각이 안납니다.
몇년전에 한번 해본거같은데.. 당시엔 따로 정리해놓을 겨를이 없었거든요.)
기억을 더듬어보면...
엑셀 이나 워드 같은 외부 프로그램과 연결하기 위해선
컨텐츠서버 라는게 깔려있어야 한다고 들었습니다.
SAP에서 제공하는거구요, 설치CD에 들어있다고 하니까 이건 BC분과 상의해 보시면 될듯 합니다.
T-CODE : OAC0
여기서 등록된 컨텐츠들을 볼 수 있습니다.
일단 엑셀이나 워드나 형식을 그린다음 이곳 컨텐츠 레파지토리에 등록하셔야 하구요.
그 후에 VB 비스무리하게 생긴 매크로를 사용해서 INTERNAL TABLE 값을 넘겨받아 처리하는걸로 기억합니다.
일단 제가 생각나는 부분은 여기까지구요..;;
그 이후나 자세한건 다른분께서 설명해 주시시 않을까.. 생각됩니다..
(죄송합니다 해결책이 아니라서..)