0
UI 상호 작용을 허용하지 않는 서비스에서 인쇄하기 위해 보고서를 가져 오는 데 문제가 있습니다. DevExpress XtraReporty UI 상호 작용없이 인쇄
현재 나는이 작업을 수행 할 때 다음Dim myReport As New MyXtraReport(myData)
myReport.CreateDocument()
'Then I attempt to do the following
DirectCast(myReport.PrintingSystem, PrintingSystem).Print
그러나 아무 일도 발생하지 않습니다 할 수 있습니다. 예외가 없어도 인쇄 된 문서는 없습니다. 올바른 문서하지만 UI의 상호 작용을 인쇄 할 myReport.Print()
를 호출
. 나는 무엇을 놓치고 있는가 또는 이것은 단지 실행 가능하도록 의도되지 않는다.
또한 myReport.PritingSystem.ExecCommand(PrintDirectly)
을 사용해 보았지만 아무 것도 인쇄하지 않습니다. 내가 이것을 시도하고 작동
new XtraReport1().Print();
:
실제로 이것은 UI를 호출 할 때 수행하려는 작업의 요점을 완전히 놓치고 있습니다. – msarchet
이 메서드는 UI 대화 상자를 호출하지 않고 기본 프린터를 사용하여 보고서를 인쇄합니다. 데이터가 인쇄 될 때 프린터에 UI 대화 상자가 표시 될 수 있습니다. 이 경우이 문제를 해결할 수 없습니다. –