2015-10-06 7 views
6

मेरे पास एएसपीनेट में एक वेब एप्लिकेशन है जो क्रिस्टल रिपोर्ट्स का उपयोग कर रहा है और मैं अपने एएसपीएक्स पेज पर क्रिस्टल रिपोर्ट दिखाने के लिए क्रिस्टलरपोर्ट व्यूअर का उपयोग कर रहा हूं। जब मैं प्रिंट करने के लिए प्रिंट बटन पर क्लिक करता हूं तो मुझे संदेश दिखाएंक्रिस्टल रिपोर्ट को सीधे पीडीएफ में निर्यात किए बिना प्रिंटर पर प्रिंट कैसे करें?

दर्शक को प्रिंट करने के लिए पीडीएफ को निर्यात करना होगा। दस्तावेज खोले जाने के बाद पीडीएफ रीडर एप्लिकेशन से प्रिंट विकल्प चुनें। नोट: प्रिंट करने के लिए आपके पास एक पीडीएफ रीडर स्थापित होना चाहिए। (उदाहरण के लिए एडोब रीडर)

यह मेरी रिपोर्ट सीधे प्रिंट नहीं करता है। कृपया मदद करें .....

+0

आधुनिक ब्राउज़रों के अधिकांश पीडीएफ का समर्थन करेंगे की तरह, आप एक पीडीएफ रीडर की आवश्यकता एक PDF फ़ाइल खोलने के लिए स्थापित होने के लिए नहीं है। –

+0

मैंने पीडीएफ रीडर (एडोब रीडर) भी स्थापित किया है लेकिन मैं पहले पीडीएफ में निर्यात नहीं करना चाहता हूं। मैं प्रिंट बटन – satyender

+0

हैलो @ सैटेंडर पर सीधे प्रिंट करना चाहता हूं यदि आपके पास कोई समाधान है तो कृपया मेरी मदद करें। मुझे एक ही समस्या है। यह लिंक मेरी क्यू देखें। https://stackoverflow.com/questions/45058712/how-to-remove-print-to-pdf-box-when-click-on-print-button-on-crystal-report – Pratik

उत्तर

5

क्रिस्टल रिपोर्ट में PrintToPrinter प्रिंटर को सीधे रिपोर्ट मुद्रित करने की विधि है।

इस

crystalReportDocument.Load("your crystal report file path"); 
crystalReportDocument.SetDataSource("report data source"); 
crystalReportDocument.PrintOptions.PrinterName = "your printer name" 
crystalReportDocument.PrintToPrinter(1, true, 0, 0); 
+0

आपके उत्तर के लिए धन्यवाद। मैंने कोशिश की लेकिन काम नहीं कर रहा ... – satyender

+0

कृपया अपने प्रश्न के लिए स्रोत कोड जोड़ें, जिसका आप उपयोग कर रहे हैं। –

संबंधित मुद्दे