2009-11-20 20 views
6

मैं HTML (पॉपअप विंडो), एक्सेल और पीडीएफ रिपोर्ट बना रहा हूं और एक पृष्ठ पर अपनी रिपोर्ट दिखाना चाहता हूं। इस रिपोर्ट का उपयोग प्रिंटिंग के लिए नहीं किया जा रहा है, इसलिए पृष्ठों में मेरी रिपोर्ट को अलग करने की आवश्यकता नहीं है। इसके बाद के बाद उपयोगकर्ता बिल्डिन एक्सेल सॉर्टिंग का उपयोग करना चाहते हैं।प्रिंट किए बिना जैस्पर रिपोर्ट

क्या पृष्ठों को अनदेखा करने का कोई विकल्प है?

+0

मुझे याद नहीं है कि HTML आउटपुट में पृष्ठ भेद कैसा दिखता है। क्या आप इसका वर्णन कर सकते हैं? – Bozho

+0

यह पृष्ठ के अंत में दो
जोड़ता है। – Maksim

उत्तर

13

"अधिक ..." में रिपोर्ट गुणों के तहत। अनुभाग। एक अनदेखा पेजिनेशन विकल्प है। इस बॉक्स को चेक करें और इसे

2

मुझे नहीं पता कि पृष्ठों को अनदेखा करने का कोई विकल्प है या नहीं, लेकिन आप पृष्ठ की ऊंचाई को बहुत बड़ी संख्या (10000) में बदल सकते हैं?

एक्सएमएल में, पेज हाइट विशेषता "10000" या इसी तरह सेट करें।

+0

हार्डकोड ऊंचाई उपयुक्त नहीं दिखती है जब जैस्पर उस के लिए एक संपत्ति परिभाषित करता है। – jcrada

2

"अनदेखा पेजिनेशन" की जांच करने के विकल्प के रूप में, आपको पृष्ठ बैंड की ऊंचाई को शून्य पर सेट करके समान प्रभाव प्राप्त करने में सक्षम होना चाहिए। कम से कम एक्सेल और एचटीएमएल रिपोर्ट के लिए, पीडीएफ के बारे में निश्चित नहीं है।

जब आप Jasper's Virtualizer feature का उपयोग करना चाहते हैं तो यह बड़ी रिपोर्ट के लिए उपयोगी है। कारण यह है कि वर्चुअलाइज़र डिस्क पर पूरे पृष्ठों को संग्रहीत करता है, और यदि आप अनदेखी पेजिनेशन को सक्षम करते हैं, तो आपको वर्चुअलाइज़र से लाभ और स्मृति से बाहर होने वाले जोखिम का लाभ नहीं मिलेगा।

14

रिपोर्ट भरने के दौरान pagination टॉगल करें। उदाहरण के लिए, एक्सेल या एचटीएमएल आउटपुट को अंकनित नहीं किया जाना चाहिए। नमूना कोड:

parameters.put(JRParameter.IS_IGNORE_PAGINATION, true); 
JasperPrint print = JasperFillManager.fillReport(report, parameters, data); 
0

मेरे परियोजना 3.6.1 ver net.sf.jasperreports.engine.JasperReport उपयोग कर रहा है csv फ़ाइल उत्पन्न करने के लिए और आश्चर्यजनक रूप से मैं देख रहा हूँ सीएसवी आउटपुट फ़ाइल वैकल्पिक ,, 1 के साथ डाला जाता है ,,, और , 9, प्रत्येक 42 वें लाइन पर।

यहाँ देखें: http://jasperreports.sourceforge.net/sample.reference/nopagebreak/

मैं jrxml टेम्पलेट

<jasperReport ... isIgnorePagination="true" ...> 
... 
</jasperReport> 

और खाली पंक्ति चला गया है में निम्नलिखित सेटिंग गयी।

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