자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi TChart 그래프 -> QRChart
2012.05.10 23:56
델파이 7에서 TChart 그래프를 Quick Report에 있는 QRchart로 내보내서 리포트에 그래도 표현가능하도록 하는 기능이 있었는데.
XE2 버전에서는 이 컴포넌트가 사라져서 사용을 못하고 있는데요.
대체할 수 있는 방법을 알려주세요~~
긴급입니다. 안되면 버전 7으로 작업할 수 밖에 없는 상황이 되어버리네요..ㅠㅠ
댓글 4
-
관리자
2012.05.11 19:10
-
양현숙
2012.05.14 18:45
답변 감사드립니다..
예전에 쓰던 버전 기준으로 여쭤봐서 답변이 이렇게 왔는데요..
혹시 word report 에서는 차트그림을 그대로 리포트로 출력하는 방법을 아시는지요??
차트에서 bmp 파일로 export하여 개체삽입을 한경우는 다른 리포트 출력시 또 그 그림파일이 변경되어,
여러 리포트를 출력했을때, 이미지가 업데이트 되는 현상이 생기네요..
사용자들이 편하게 리포트 모양을 변경할수 있도록 하기위해 word를 최대한 활용하고자해서 방법을 찾고있는중입니다.
마지막에 다른 리포트 컴포넌트를 이용하더라도, word로 할수있는 방법을 찾고있는중입니다.
-
관리자
2012.05.14 20:50
Word Report라는게 OLE Automation을 이용하여 그래프를 워드로 내보내는걸 말씀 하시는건가요?
아래 링크의 셈플 코드를 참조 하시면 도움이 될것 같습니다만
http://stackoverflow.com/questions/940113/ms-word-ole-automation-ado-and-foreign-characters
혹시 아니라면 다시 알려 주세요 ^_^
-
양현숙
2012.05.15 18:53
XE 버전을 사용중인데요.
구글링은 해봐도..
word.Selection.InlineShapes.AddPicture(AFileName, False{связь с файлом}, True{хранить в документе});
Clipboard.Assign(MYDBImage1.Picture); - загнал в буфер
word.Selection.Paste - выгрузил в нужном мне месте.
위와같은 방법들을 알려주는데, XE2버전 ArWordReprt 에서는 저런 명령어는 없고,
ArWordReport1.InsertPictureFromFile('C:\demo.bmp'); 을 발견했는데..
실행하면 저 문장에서 Invalid variant operation 오류가 걸리네요..
혹시 더 알아봐 주실수있으면 부탁드려요..
아니면 무료버전을 사용해서 그런건지도 모르겠네요..
http://www.vector-ski.com/reports/news.htm
이홈피에서 받은건데.. 구글링하다가 2.2버전도 구해서 깔아봤구요
Delphi TChart 그래프 -> QRChart
2012.05.10 23:56
델파이 7에서 TChart 그래프를 Quick Report에 있는 QRchart로 내보내서 리포트에 그래도 표현가능하도록 하는 기능이 있었는데.
XE2 버전에서는 이 컴포넌트가 사라져서 사용을 못하고 있는데요.
대체할 수 있는 방법을 알려주세요~~
긴급입니다. 안되면 버전 7으로 작업할 수 밖에 없는 상황이 되어버리네요..ㅠㅠ
댓글 4
-
관리자
2012.05.11 19:10
-
양현숙
2012.05.14 18:45
답변 감사드립니다..
예전에 쓰던 버전 기준으로 여쭤봐서 답변이 이렇게 왔는데요..
혹시 word report 에서는 차트그림을 그대로 리포트로 출력하는 방법을 아시는지요??
차트에서 bmp 파일로 export하여 개체삽입을 한경우는 다른 리포트 출력시 또 그 그림파일이 변경되어,
여러 리포트를 출력했을때, 이미지가 업데이트 되는 현상이 생기네요..
사용자들이 편하게 리포트 모양을 변경할수 있도록 하기위해 word를 최대한 활용하고자해서 방법을 찾고있는중입니다.
마지막에 다른 리포트 컴포넌트를 이용하더라도, word로 할수있는 방법을 찾고있는중입니다.
-
관리자
2012.05.14 20:50
Word Report라는게 OLE Automation을 이용하여 그래프를 워드로 내보내는걸 말씀 하시는건가요?
아래 링크의 셈플 코드를 참조 하시면 도움이 될것 같습니다만
http://stackoverflow.com/questions/940113/ms-word-ole-automation-ado-and-foreign-characters
혹시 아니라면 다시 알려 주세요 ^_^
-
양현숙
2012.05.15 18:53
XE 버전을 사용중인데요.
구글링은 해봐도..
word.Selection.InlineShapes.AddPicture(AFileName, False{связь с файлом}, True{хранить в документе});
Clipboard.Assign(MYDBImage1.Picture); - загнал в буфер word.Selection.Paste - выгрузил в нужном мне месте.위와같은 방법들을 알려주는데, XE2버전 ArWordReprt 에서는 저런 명령어는 없고,
ArWordReport1.InsertPictureFromFile('C:\demo.bmp'); 을 발견했는데..
실행하면 저 문장에서 Invalid variant operation 오류가 걸리네요..
혹시 더 알아봐 주실수있으면 부탁드려요..
아니면 무료버전을 사용해서 그런건지도 모르겠네요..
http://www.vector-ski.com/reports/news.htm
이홈피에서 받은건데.. 구글링하다가 2.2버전도 구해서 깔아봤구요
델파이 XE2에는 QuickReport가 포함되어 있지 않습니다.
XE2에서 QuickReport를 사용하려면 별도로 구매 하셔야 사용할 수 있습니다.