我在尝试从不允许UI交互的服务中打印报告时遇到了一些麻烦。
目前我可以执行以下操作
Dim myReport As New MyXtraReport(myData)
myReport.CreateDocument()
'Then I attempt to do the following
DirectCast(myReport.PrintingSystem, PrintingSystem).Print
但是当我这样做时没有任何反应。我没有任何例外,只是没有打印文件。
呼叫
myReport.Print()
将打印正确的文档,但与UI交互。我错过了什么,或者这不是为了可行。
我也尝试使用myReport.PritingSystem.ExecCommand(PrintDirectly)
,但它也没有打印任何内容。
答案 0 :(得分:1)