TIBCO Jaspersoft Studio - 使用 Table 元素


TIBCO Jaspersoft Studio 使用 Table 元素

准備數據

  • 在Fields里面創建數據來源
  • 單個鍵值對:例如成立日期,這里的Class使用具體的類型java.lang.String
  • 集合類型:一個表格中的內容,這里的Class使用net.sf.jasperreports.engine.data.JRBeanCollectionDataSource

添加Table

  • 將元素 Table 拖入到 Detail 1 中,彈出 Dataset 窗口。
  • 勾選 “Create a Table using an existing dataset”,然后Next。
  • 針對集合數據,需要創建對應的DataSet,這里的要把所有的字段都添加好。
  • 這個 DataSource 的 connection 選擇我們上面創建的 CollectionField
  • 這里把所有的字段都挪過來
  • 然后設置樣式
  • 然后就會自動把表頭等信息添加過來

復雜列頭

  • 完成后雙擊 Table 元素,在左下角看到 Table 里面包含的內容如下。
  • 在 Column Header 右鍵鼠標,創建多個列。
  • 復雜的列:在 Column1 上右鍵,點擊 Group Columns,就可以創建復雜列了。
  • 將組件Text Field 拖入表格中,並設置表頭名。
  • 這里注意調整列的寬度,以最好看的結果展出數據。

注意事項

  • 這里注意 Field 的數據類型
  • java.lang.String 對應后端傳來的字符串
  • java.lang.Long 對應后端傳來的整數
  • java.lang.Double 對應后端傳來的浮點數
  • java.math.BigDecimal 對應后端傳來的計算結果?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM