एकाधिक विवरण बैंड संभवतः जैस्पर रिपोर्ट के संस्करण 3.5.0 के बाद उपलब्ध हैं।
JasperDesignFactory designFactory = new JasperDesignFactory();
JRBandFactory bandFactory = new JRBandFactory();
JasperDesign design = (JasperDesign) designFactory.createObject(designAttributes);
JRDesignSection designSection = (JRDesignSection) design.getDetailSection();
JRDesignBand band1 = (JRDesignBand) bandFactory.createObject(bandAttributes);
JRDesignBand band2 = (JRDesignBand) bandFactory.createObject(bandAttributes);
JRDesignBand band3 = (JRDesignBand) bandFactory.createObject(bandAttributes);
designSection.addBand(band1);
designSection.addBand(band2);
designSection.addBand(band3);
इससे कम या कम यह कैसे होता है।
एक्सएमएल में, आप बस डिफ़ॉल्ट
डिजाइनर में की तरह एक और बैंड है कि डिजाइनर की निर्भर पैदा करते हैं। उदाहरण के लिए iReport (3.7.1):
"इंस्पेक्टर व्यू रिपोर्ट करें" पर जाएं, डिफ़ॉल्ट विवरण बैंड पर राइट क्लिक करें और संदर्भ मेनू से आप "एक और विस्तार बैंड जोड़ें" चुनें।
स्रोत
2011-04-01 12:48:29
दो अपवॉट्स अच्छी तरह से योग्य :-) –