遊客:  註冊 | 登錄 | 幫助





標題: [求助] Java Printing
mickeyGoUp     Rank: 7Rank: 7Rank: 7
版主
性別 男
UID 5

精華 0
帖子 35511
積分 5235   詳情

閱讀權限 150
註冊 2006-3-24
來自 美國滴滴尼
狀態 離線

 
 
 
 
發表於 2008-1-2 07:31 AM  資料  個人空間  短訊  加為好友 
如果您係響 java 果邊 launch jasper report,咁您應該係用 fillReport(),而 fillReport 其中一個 parameter 係 JRDataSource 呢個 interface,而 jasper 係 implement 左一大咋 唔同既 data source,其中兩個就係 JRXmlDataSource 同 JRBeanCollectionDataSource 。 所以您要替換就係個 data source class 勒。

留意我個 servlet 中既呢幾行:

ArrayList<MyJavaBean> beanCollection = new ArrayList<MyJavaBean>();
beanCollection.add(bean);
JRBeanCollectionDataSource jrDataSource = new JRBeanCollectionDataSource(beanCollection);

jasperPrint9 = JasperFillManager.fillReport(reportFileName, params, jrDataSource);


頂部

  小神     Rank: 4Rank: 4
水中藍
性別 保密
UID 11831

精華 0
帖子 2634
積分 1386   詳情

閱讀權限 50
註冊 2006-9-12
來自 天堂
狀態 離線

 
 
 
 
發表於 2008-1-2 08:29 AM  資料  個人空間  短訊  加為好友 
我係指本身個jrxml file..
我本身test 果時用xml 黎test 個jrxml..
現在個jrxml 入面需唔需要轉d 乜野先可以用到java bean?

頂部

mickeyGoUp     Rank: 7Rank: 7Rank: 7
版主
性別 男
UID 5

精華 0
帖子 35511
積分 5235   詳情

閱讀權限 150
註冊 2006-3-24
來自 美國滴滴尼
狀態 離線

 
 
 
 
發表於 2008-1-2 09:54 AM  資料  個人空間  短訊  加為好友 
Oh 果個呀?  個 jrxml file 係由 iReport generate 出黎既係咪?  可能您要入返去 iReport,然後 unselect 個 xml data source,再 save 過佢。  呢樣我都係估估下架咋,因為我唔響公司,亦唔係我主要付責 iReport 果部份,所以唔可以好肯定地答到您。

頂部

  小神     Rank: 4Rank: 4
水中藍
性別 保密
UID 11831

精華 0
帖子 2634
積分 1386   詳情

閱讀權限 50
註冊 2006-9-12
來自 天堂
狀態 離線

 
 
 
 
發表於 2008-1-2 11:09 AM  資料  個人空間  短訊  加為好友 
咁等我試下先..
同埋你知唔知點様reduce 每一行個space..
我上一行同下一行d data 中間有好多位..
搞到一頁紙先print 到幾行野..

頂部

mickeyGoUp     Rank: 7Rank: 7Rank: 7
版主
性別 男
UID 5

精華 0
帖子 35511
積分 5235   詳情

閱讀權限 150
註冊 2006-3-24
來自 美國滴滴尼
狀態 離線

 
 
 
 
發表於 2008-1-2 09:07 PM  資料  個人空間  短訊  加為好友 
回復 #24 小神 的帖子

每一行係一個唔同既 record?  我要 check check 先回您。

頂部

mickeyGoUp     Rank: 7Rank: 7Rank: 7
版主
性別 男
UID 5

精華 0
帖子 35511
積分 5235   詳情

閱讀權限 150
註冊 2006-3-24
來自 美國滴滴尼
狀態 離線

 
 
 
 
發表於 2008-1-3 04:26 AM  資料  個人空間  短訊  加為好友 
回復 #24 小神 的帖子

響 iReport 裡面既設計 report 時﹐ 中間一個 section 係 Detail 係咪?  Detail section 就係會當有 collection 時會重複既 section﹐ 所以只要您將果個 section既高度收窄﹐就應該會將行與行間既空位減少。  

頂部

  小神     Rank: 4Rank: 4
水中藍
性別 保密
UID 11831

精華 0
帖子 2634
積分 1386   詳情

閱讀權限 50
註冊 2006-9-12
來自 天堂
狀態 離線

 
 
 
 
發表於 2008-1-3 09:42 AM  資料  個人空間  短訊  加為好友 
THX
終於出到一個似番少少樣o既野出黎la..
搞個jrxml file 係好煩...
真係就黎想打爆個mon la..
睇到眼都盲ar..

頂部

  小神     Rank: 4Rank: 4
水中藍
性別 保密
UID 11831

精華 0
帖子 2634
積分 1386   詳情

閱讀權限 50
註冊 2006-9-12
來自 天堂
狀態 離線

 
 
 
 
發表於 2008-1-3 10:54 AM  資料  個人空間  短訊  加為好友 
我個jrxml file o向ireport 度用到冇問題la..
但係一轉去java 度..
run 果時佢話Error compiling report java source files..
但係o向ireport 度係compile 到wo

頂部

mickeyGoUp     Rank: 7Rank: 7Rank: 7
版主
性別 男
UID 5

精華 0
帖子 35511
積分 5235   詳情

閱讀權限 150
註冊 2006-3-24
來自 美國滴滴尼
狀態 離線

 
 
 
 
發表於 2008-1-4 02:22 AM  資料  個人空間  短訊  加為好友 
您意思佢衰左響

JasperCompileManager.compileReportToFile(jrxmlName);

果一行?

頂部

  小神     Rank: 4Rank: 4
水中藍
性別 保密
UID 11831

精華 0
帖子 2634
積分 1386   詳情

閱讀權限 50
註冊 2006-9-12
來自 天堂
狀態 離線

 
 
 
 
發表於 2008-1-4 06:38 AM  資料  個人空間  短訊  加為好友 


QUOTE:
原帖由 mickeyGoUp 於 2008-1-4 02:22 AM 發表
您意思佢衰左響

JasperCompileManager.compileReportToFile(jrxmlName);

果一行?

係ar..
但係個jrxml 應該冇有問題架wo..
因為ireport 度copy 過黎..
o向ireport 度run 係冇事架..

頂部

快速美言
           


當前時區 GMT+8, 現在時間是 2024-5-8 03:36 AM

    Powered by Discuz!  © 2001-2007 Comsenz Inc.   
Processed in 0.011136 second(s), 7 queries

清除 Cookies - 聯繫我們 - LIPS Corner 新天藍 - Archiver