C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[75294] exel 저장 및 프린트 출력
궁금이... [darkman76] 2821 읽음    2019-03-04 18:23
안녕하세요 도움을 많이 받고 있는 사람입니다.
고수님들의 조언을 얻고자 이렇게 글을 올립니다.
다름이 아니라 제가 보고서 메뉴를 만들고자 합니다.
기능은 상당히 복잡합니다.
수백개의 리스트가 있는데
각각의 리스트마다 폼은 같으나 내용이 틀린 하나의 화면이 존재 합니다.
그 화면에 이미지도 표출되고 데이터도 표출됩니다.
그런데 이걸 한꺼번에 execl 에 저장하고 프린트도 하고 싶습니다.

그래서 TPrinter라는 객체를 가지고 그리드처럼 선을 그리고 이미지를 그리고 해서 출력을 하는
나름의 라이브러리를 만들었습니다.

근데 문제는 이런 데이터를 그대로 엑셀에 저장해야 하는데 프린트 또한 아무리 공통함수를 만들었다 하더라도
노가다 인데 이걸 또 엑셀에 수동으로 저장할려니 노가다를 두번 해야 하는 일이 생길 것 같더라구요

제가 AdvStringGrid를 사용하는데 이건 엑셀저장이 굉장히 간단하더군요
문제는 이미지를 엑셀에 저장이 안되는 것 같고 또한 한 화면에 grid여러개를 만들어야 하고
그 여러개를 합쳐서 하나의 엑셀파일로 하나같이 보이게 만들어야 하는데
그것또한 힘들 것 같고
또한 프린트도 grid 내용을 그대로 출력하는건 문제없는데 grid 하나의 내용만 표출할 수 있다는겁니다.
그러니 여거래의 grid를 갖는 화면에서는 하나의 출력물을 만들기가 불가한거죠

서론이 길었네요 위의 내용과 같은 일을 처리하기 위해 가장 간단하고 이상적인 방법이 있을까요?
물론 여기저기 검색해서 보며 ole객체 컨트롤이던지 자료는 많은데 가장 효율적이고 간단한방법(시간이 없는관계로)
찾는 중입니다.

고수님들의 답변 부탁 드립니다.




+ -

관련 글 리스트
75294 exel 저장 및 프린트 출력 궁금이... 2821 2019/03/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.