<< Click to Display Table of Contents >>
OZPrintCommand
보고서 인쇄 또는 인쇄 취소 시 발생하는 이벤트입니다.
Parameters
msg |
프린트 결과 메시지 |
code |
프린트 성공 여부 0(성공), 1(실패) 중 하나의 값으로 리턴됨 |
reportname |
보고서 이름 |
printername |
프린터 이름 |
printcopy |
인쇄 매수 |
printpages |
인쇄된 용지 매수 |
printrange |
인쇄 범위 "all", "current", "selected", "range", "selectedreport" 중 하나의 값으로 리턴됨 |
username |
사용자 이름 |
printerdrivername |
프린터 드라이버 이름 |
printpagesrange |
인쇄된 페이지 범위 |
Reference
HTML5 뷰어의 경우 "printername", "printerdrivername"은 항상 빈 값이 리턴됩니다.
printpagesrange의 경우 인쇄 다이얼로그에서 설정한 인쇄 범위를 "-"와 ","를 이용하여 리턴합니다. 예를 들어, 전체 10 페이지인 보고서를 인쇄할 때 인쇄 범위를 모두로 선택한 경우에는 "1-10"으로, 현재 페이지로 선택한 경우에는 페이지 번호를, 그 외 경우에는 "1-3" 또는 "5,7" 또는 "1-3,5,7" 등의 형태로 리턴됩니다.
뷰어 타입별로 오즈 뷰어 인쇄 다이얼로그에서 지원하지 않는 옵션은 기본 값으로 리턴됩니다.
이벤트를 사용하려면 viewer.printcommand 파라미터 값을 true로 설정해야 합니다.