锘??xml version="1.0" encoding="utf-8" standalone="yes"?>男人天堂欧美日韩,国产三区精品,国产精品亚洲专一区二区三区http://www.aygfsteel.com/meihangbo/category/46653.html姣忓ぉ璧峰簥鐨勭涓浠朵簨鎯呭氨鏄湅紱忓竷鏂. 濡傛灉娌℃湁鎴?鎴戝氨鍘誨ソ濂戒笂鐝?zh-cnFri, 22 Oct 2010 22:59:45 GMTFri, 22 Oct 2010 22:59:45 GMT60Jasperreport鍒╃敤瀛愭姤琛ㄥ疄鐜板悎騫惰http://www.aygfsteel.com/meihangbo/articles/Jasperreport.html瀵х己鍕跨垱瀵х己鍕跨垱Fri, 15 Oct 2010 06:49:00 GMThttp://www.aygfsteel.com/meihangbo/articles/Jasperreport.htmlhttp://www.aygfsteel.com/meihangbo/comments/335230.htmlhttp://www.aygfsteel.com/meihangbo/articles/Jasperreport.html#Feedback0http://www.aygfsteel.com/meihangbo/comments/commentRss/335230.htmlhttp://www.aygfsteel.com/meihangbo/services/trackbacks/335230.html        鏈榪?鍦ㄧ敤鍋氭姤琛?鍏朵腑鏈変竴閮ㄥ垎鎶ヨ〃涓渶瑕佸悎騫惰,鍏跺疄鐢ㄥ垎緇勮В鍐寵搗鏉ユ病浠涔堥毦搴?浣嗘槸瀹㈡埛緇欑殑Excel灝辨槸閭f牱鐨?娌″姙娉?鐧懼害.google,鎼滀簡涓澶?紜疄鎼滃埌浜?鏈変漢宸茬粡瀹炵幇浜?榪樻彁渚涗簡浠g爜.璋㈣阿榪欎綅heis鏈嬪弸浜?涓嬮潰鏄垜瀹炵幇涓涓皬渚嬪瓙鐨勬晥鏋滃浘.鏁版嵁鏄粠鏁版嵁搴撳彇鍑虹殑鍔ㄦ佹暟鎹?

        宸﹁竟鏄富鎶ヨ〃,鍙寵竟鐨勬槸瀛愭姤琛?br />

       鐢變簬榪欐祴璇曟椂鍦ㄤ竴涓晢涓氱殑欏圭洰涓?鎵浠ュ彧鎶婁富瑕佺殑浠g爜璐村嚭鏉?
        鎴戞祴璇曠敤鐨勫悗鍙版柟娉曟槸涓涓猄ervlet,瀵煎嚭鐨勬槸pdf.
        
 1//瀹氫箟瀛愭姤琛ㄧ殑鏁版嵁
 2            Map parameters = new HashMap();                                                    
 3            
 4            parameters.put("ReportTitle""Address Report");
 5            parameters.put("BaseDir", reportFile.getParentFile());
 6            parameters.put("IsBgView"true);
 7
 8            //瀹氫箟涓繪姤琛ㄧ殑鏁版嵁
 9            List<Map>  datas = new ArrayList();
10            
11            Map temp = null;
12            List <Map>devices = null;
13            //榪欓噷鍘婚亶鍘唕tu榪欎釜瀵硅薄
14            for(WrRRtu rtu : wrtest.getAll()){
15                devices=new ArrayList();
16                temp = new HashMap();
17                temp.put("recid", rtu.getRecid());
18                temp.put("rtumc", rtu.getRtumc());
19                temp.put("rtudm", rtu.getRtudm());
20                //榪欓噷緇欎富鎶ヨ〃娣誨姞鏁版嵁
21                datas.add(temp);
22                //閫氳繃rtu鍘繪煡瀹冪殑瀛愭暟鎹?/span>
23                for(WrRDevice dev :wrdtest.getWrRDeviceByRtuRecid(rtu.getRecid())){
24                    temp = new HashMap();
25                    devices.add(temp);
26                    //褰撳墠rtu鎵鏈夌殑瀛愭暟鎹?/span>
27                    temp.put("recid", dev.getRecid());
28                }

29                //鎶婂綋鍓峳tu鐨勫瓙鏁版嵁鏀懼湪parameters閲?/span>
30                parameters.put(rtu.getRecid(), new JRListDataSource(devices));
31            }

32            //鎴戣繖鏄埌澶凱DF鐨?/span>
33            byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath(), parameters, new JRListDataSource(datas));

       涓繪姤琛ㄤ腑璁劇疆瀛愭姤琛ㄧ殑浠g爜:
1<subreport isUsingCache="true">
2                <reportElement key="subreport-1" x="181" y="0" width="285" height="22"/>
3                <dataSourceExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}.get($F{recid})]]></dataSourceExpression>
4                <subreportExpression class="java.lang.String"><![CDATA[$P{SUBREPORT_DIR} + "DepartmentList_department_person.jasper"]]></subreportExpression>
5            </subreport>
        瀛愭姤琛ㄤ腑,浠嶆棫鎸変紶緇熺殑鏂規硶鍙栧氨OK浜?

瀵х己鍕跨垱 2010-10-15 14:49 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 盱眙县| 武宣县| 徐水县| 雷波县| 延津县| 新余市| 万山特区| 梅河口市| 沅江市| 阿鲁科尔沁旗| 昌宁县| 五峰| 金乡县| 萝北县| 长武县| 隆子县| 汽车| 宁晋县| 牙克石市| 凉山| 察隅县| 渝中区| 新昌县| 周至县| 上思县| 四平市| 北辰区| 江北区| 哈尔滨市| 泉州市| 沽源县| 郎溪县| 太白县| 准格尔旗| 自治县| 安宁市| 聂拉木县| 锡林郭勒盟| 太和县| 郁南县| 桂东县|