! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

인쇄 완료 확인방법 > Q&A | 토론

본문 바로가기

SpreadCOM

Q&A | 토론

인쇄 완료 확인방법

페이지 정보

작성자 뽀글할멈 작성일 2023-02-08 09:49 조회 257회 댓글 0건
제품 버전 : farpoint spread 8.0
컨트롤 이름 : FarPoint Spread 8.0(OLEDB)

본문

안녕하세요.

지금 c++ 에서 Farpoint Spread 8.0 Active 컨트롤을 추가후 CSpreadSheet 클래스로 변환후 사용중입니다.


CSpreadSheet _spreadMsg;

VARIANT printFlag;


_spreadMsg.SetPrintColor(1);

_spreadMsg.SetPrintFooter(strfooter);


_spreadMsg.SetPrintOrientation(2);

_spreadMsg.SetPrintScalingMethod(2);


_spreadMsg.SetPrintZoomFactor(.9);

//_spreadMsg.SetPrintBestFitPagesWide(1);

//_spreadMsg.SetPrintCenterOnPageH(TRUE);

_spreadMsg.PrintSheet(&printFlag);


대충 이런식으로 사용중인데 PrintSheet함수를 사용하면 아래그림과 같이 나옵니다.


문제는 확인버튼을 누르고 PDF로 변환되는 시간동안 다이얼로그를 종료하면 시스템이 종료된다는건데요

인쇄완료됐다는 반환값 같은게 없을까요??



[이 게시물은 GrapeCity님에 의해 2023-02-08 15:51:20 Spread.NET - Q&A | 토론에서 이동 됨]
  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

Re: 인쇄 완료 확인방법

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK루카스 작성일 2023-02-10 10:21 댓글 0건

본문

안녕하세요 그레이프시티입니다.


PrintSheet를 사용하기 전에, PrintMsgBox를 사용하여 Print Abort Dialog에 메시지를 커스텀 할 수 있습니다.

PrintMsgBox 이벤트 코드에서 Processed를 true로 설정하여 커스텀한 대화 상자를 표시할 수 있고,
반대로 Processed를 false로 설정하여 기본 제공 인쇄 대화 상자를 표시할 수 있습니다.

또, 해당 이벤트는 openMsgBox를 false로 설정하여 인쇄가 완료된 후 대화 상자를 표시할 수 있습니다.

위 내용과 도움말을 참고하여 주시기 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.