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

액티브 리포트 인쇄 후 콜백 기능 있나요? (인쇄 하고나서 데이터 후처리 필요..) > Q&A | 토론

본문 바로가기

ActiveReports.NET

Q&A | 토론

ASP.NET Webform웹폼 액티브 리포트 인쇄 후 콜백 기능 있나요? (인쇄 하고나서 데이터 후처리 필요..)

페이지 정보

작성자 이클립스 작성일 2023-10-19 16:38 조회 107회 댓글 0건
제품 버전 : 액티브 리포트 버전 9

본문

안녕하세요


지금 식별표 출력을 위해서 작업을 하고 있는데요.


인쇄를 하기 위해서 버튼을 누르면 액티브 리포트 창이 뜨구요.


인쇄를 누르면 인쇄를 다 하고나서,

인쇄한 것에 대해서 해당 식별표 정보를 DB에 넣어줘야 합니다.


그런데 인쇄창 미리보기만 팝업 띄운상태에서

인쇄를 안하면 DB에 정보 안넣구요.


그런데 이게 구현이 가능한 기능이 있는지 모르겠어요..

반드시 인쇄 후에 DB에 넣어야 하거든요? 

가능한 기능 있나용?

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

ASP.NET Webform웹폼 Re: 액티브 리포트 인쇄 후 콜백 기능 있나요? (인쇄 하고나서 데이터 후처리 필요..)

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

페이지 정보

작성자 GCK폴 작성일 2023-10-25 19:03 댓글 0건

본문

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


직접적인 프린트 완료에 대한 콜백 함수가 따로 있지는 않습니다.

다만 프린트가 시작이 되면 매 페이지 마다 프린트가 진행되었다는 _PrintProgress 이벤트가 오게 됩니다.

이때 Status가 성공된 Page Count를 Count하여주면서 실제 Print가 되었다는 Flag를 설정한후에 이 Flag가 True인지 False인지로 판단하시면 될듯 합니다.


예를 들면 아래와 같이 사용하시면 됩니다.

private void rptSOPick_PrintProgress(object sender, EventArgs e)

    {

        if (this.Document.CurrentPageState == Document.PageState.InProgress)

        {

            g_nPageCount++;

            if (g_nPageCount >= this.PageNumber)

            {

                argPrinted = true;

            }

        }

    }



감사합니다.
그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

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