IReport使用List引數做多值查詢

2021-06-19 16:16:00 字數 321 閱讀 1368

在做報表業務時,我們經常需要定義引數作為查詢條件。而有些時候我們還需要做多值傳參查詢

,這就要求我們在乙個引數中傳遞多個值。

例如我們有乙個學生資訊表(student),其中有sname、sno、***、major、class等屬性。我們要查詢姓名(sname)為「張三」、「李四」、「王五」等人的資訊。這樣我們可以定義乙個list型別的parameter,叫做name。然後在sql語句中可以這樣寫:

select  

*  from  student  where   $x

然後我們可以在彈出的引數輸入框中輸入多個姓名,就能得到我們所選的幾個人的資訊。

ireport 使用總結

1.配置資料庫連線 如 myoracle jdbc oracle thin 68.6.1.12 1521 ora9i 2.配置編譯後jasper存放的路徑 如 e vss jasper 3.配置執行時讀取的jasper路徑.如 subreport dir e vss jasper 配置 bak的存放...

ireport向子報表傳遞引數詳解

最近些日子一直在研究報表生成的模組,用的是jasperreport,用ireport來設計報表模板,涉及到後台像子報表傳遞引數。後台採用的是springmvc spring spring data jpa,在後台向子報表傳遞map引數時的步驟是 1.在parameters新增乙個同後台傳遞到子報表m...

ireport0 4 0使用心得

最近比較鬱悶,乙個專案大部分工作從頭到尾都是自己在做,組裡面雖然一共有4個大兵,而且偶還不是專案經理了,和部門經理說想加工資被否了,真的很鬱悶,家裡的房子要裝修了,木錢,唉,女人就是女人說什麼都要說一些爛七八糟的事情。現在入正題吧。clei1005 yahoo.謝謝哈 我看了n個報表工具,最終選擇了...