2011-02-14 2 views
0

두 개의 보고서를 만드는 응용 프로그램이 있습니다. 첫 번째 보고서가 만들어져 ReportViewer 창에 표시되면 사용자가 다음 단추 (사용자 지정 단추)를 클릭하면 두 번째 보고서가 다른 ReportViewer 창에 표시됩니다.코드에서 특정 프린터 및 용지함으로 인쇄 할 수 있습니까?

각 ReportViewer 창 내에서 사용자는 인쇄를 클릭하고 인쇄 대화 상자 창을보고 보고서를 인쇄 할 수 있습니다.

첫 번째 ReportViewer 창에서 인쇄를 클릭하고 보고서를 특정 프린터의 특정 용지함으로 인쇄하도록하고 싶습니다. 두 번째 ReportViewer 창에서 인쇄를 클릭하면 동일한 프린터의 다른 용지함으로 인쇄하고 싶습니다. 인쇄 대화 상자를 보여주고 싶지 않습니다.

4.0 .Net Framework 또는 일부 타사 구성 요소를 사용하면 가능합니까?

답변

0

예.

예를 들면.

 objReport.DefaultPrinterDomain = "" 
     objReport.DefaultPrinterName = "" 
     objReport.DefaultPrinterTray = "" 
     objReport.DefaultPrinterIP = "" 
     objReport.DefaultAutoPrint = 0 

내가 다른보고 소프트웨어 또는이 iself을 할 수있는 특정 .NET 프레임 워크 항목과 같은 익숙하지 않다 : 크리스탈 리포트 개체를 포함 프린터 옵션이 있습니다. 그러나 크리스탈이 그것을 할 수 있다면 나는 그것을 할 수있는 다른 방법이 있다고 확신합니다.

관련 문제