我有Web應用程序,我正在使用VS 2010的SAP Crystal報告。 我正在使用此方法來打印水晶報告。將Web服務器Crystal Report打印到用戶的打印機中
Report.PrintToPrinter(1, false,0,0)
它在我的開發機器上工作,但是當我把它移動到服務器。它不打印和顯示沒有默認打印機設置。我使用VPS作爲服務器並安裝了Crystal報告。 如何在用戶的客戶端計算機上打印?
更新: -
所有用戶的機器有不同的打印機,所以我不能在我的服務器。我需要一種解決方案,可以使用所有用戶的打印機。
打印機安裝開發計算機上,但不是在服務器 –
是相同的我明白了..如果您已經在您的開發機器(客戶端機器)中配置的服務器(其他機器)和打印機中部署了您的應用程序,現在您嘗試使用「Report.PrintToPrinter」方法提供打印命令,它將看起來打印機發送在服務器機器中配置的打印不在客戶端。 –
如果您有完整的服務器訪問權限,可以在服務器上配置一臺打印機並嘗試該命令,那麼它肯定會在您配置的打印機上發送打印。 –