1. 程式人生 > >ireport中一頁顯示多少條記錄的問題

ireport中一頁顯示多少條記錄的問題

                  今天研究jasperreport+ireport的時候,想設定一頁顯示多少條記錄的時候,查網上的資料都沒有給予我想要的答案,最後自己摸索出來了。

                 用ireport設計報表的模板的時候,我們可以用到一個元件叫做Break,分為pagebreak和coulmnbreak就是用來分截記錄數的。這個break在元件面板中

                                                                                           

                    將元件面板中的break拖到Detai中。我們還要設定一個變數pagesize,將pagesize的屬性設定好,記住要將Calculation的值設定為Count,將Variable Expression值設定為 new Integer(1)。

      

接下來我要設定我們插入的break的屬性。如下圖:

我們將Print When Expression的值設定為:new Boolean($V{PageSize}%17==0), 其中PageSize是我們開始設定的變數,這句話的意思就是一頁顯示十七行記錄就換頁了。

最後的效果如圖:

                       這就是最近做報表時自己的一點體會。

相關推薦

ireport顯示多少記錄的問題

                  今天研究jasperreport+ireport的時候,想設定一頁顯示多少條記錄的時候,查網上的資料都沒有給予我想要的答案,最後自己摸索出來了。                 用ireport設計報表的模板的時候,我們可以用到一個元件叫

ASP.NET 實現多頁面合並顯示

ssi 設置 form sdn 過程 使用 方式 顯示 用戶控件 目前業務有一個需求: 就是把多個網頁合並到一個頁面顯示, 在實現過程中我一般使用兩種方法: 利用母版頁設置導航欄, 定位到每個網頁; 利用用戶控件( .acsx 後綴的文件), 但是有個問題就是傳參比較麻煩

從資料庫表隨機獲取N記錄的SQL語句

Oracle:        select * from (select * from tableName order by dbms_random.value) where rownum < N; M

滑動到最後顯示按鈕

//佈局 <android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_width=“match_parent” android:layout_height=“match_pa

Mysql資料顯示的關鍵字Limit

針對於Mysql資料庫,使用Limit關鍵字控制顯示的行數。 eg:Select prod_name from Products Limit 5;------------------>控制顯示的條數為5        Select prod_name from Pr

Android開發實現上,下顯示內容

最近寫了個上一頁下一頁顯示Demo,感覺還是比較好實現!通過設定listview的每頁item顯示的個數,然後控制返回item的count實現點選按鈕上一頁下一頁效果. 一,佈局檔案(若是想實現滑動的上一頁和下一頁切換直接使用ViewPager巢狀listv

從表隨機取5記錄

select * from (select * from (select level from dual connect by level < 50) order by dbms_random.value) whe

python使用selenium webdriver點選百度的搜尋設定按鈕,設定每顯示

要點:1. ActionChains(driver) 生成使用者行為,2.move_to_element(menu)  滑鼠移動到某個元素3.perform()  滑鼠停留4.switch_to_alert().accept() 選擇到一個警告彈窗,確認from seleni

總結Oracle,sqlserver,mysql查詢10-20記錄的寫法

1:select * from (select rownum rn ,* from 表名 wher rownum<20) a where a.rn>10 2:select * from 表名 where rownum<20   minus  

關於itext 生成pdf時,表格內容過長會自動轉換到下顯示的問題

 使用itext的PdfPTable和PdfPCell生成PDF內容 但是當PdfPCell中的內容過長,頁面剩餘空白不足以填充時,PdfPCell的整格會自動換到下一頁顯示,導致上一頁尾部一片空白,列印時尤其浪費 是否有什麼引數可以設定表格內容無論是否超出頁面空白長度,都

關於Oracle,sqlserver,mysql查詢10-20記錄的寫法

一: oracle資料庫寫法:1:select * from (select rownum rn ,* from 表名 where rownum<20) a where a.rn>102:select * from 表名 where rownum<20  m

SQL Server 查詢每個表各有多少記錄

select id,object_name(id) as tableName,indid,rows,rowcnt  from sys.sysindexes  a where indid in(0,1)   order by rows desc

從表取20-30記錄的SQL語句

mysql的方法 mysql> select * from student limit 20,10; +-----+-----------+------+-------+------+ | sid | studentid | age | name | sex | +-----+--------

使用ViewPager實現顯示多個ImageView的滑動切換檢視

普遍的ViewPager都是實現像輪播圖一樣的功能,最近在做一個自定義專案,需要實現ViewPager的一頁內容裡面承載多個ImageView,其實他的實現方法沒什麼變化,只是我這個小白想要做個記錄,任性一把。 難得這次錄了個效果圖,先放上來吧 接著上程式碼,先看佈局檔案

帝國CMS,修改分列表顯示資料量和頁碼顯示數量。

1.  使用 [!--empirenews.listtemp--] 顯示列表時,每頁顯示資料數量修改。 欄目——欄目管理——具體欄目修改——生成選項——生成資訊每頁顯示記錄。 2.  使用  [!--show.listpage--]顯示分頁頁碼時,頁碼顯示數量修改。

關於SQL查詢重複欄位只顯示記錄

select  需要查詢重複資料的列名 from 表名 group by 需要查詢重複資料的列名 例如  查詢學校中學生所在的系 select  department from student g

表A記錄的兩個字段都對應於表B的同一個字段 如何查詢?SQL, thinkphp[5]

username 如何 sel 表名 admin clas team ech field 表 A=approval_order, B=admin, 表A中technician_username, salesman_username 都是id號,中文名保存在admin表的

每5秒向數據庫插入記錄-學習筆記

每5秒向數據庫中插入一條記錄-學習筆記 import java.sql.SQLException; import java.util.Timer; import java.util.TimerTask; import java.util.UUID; import cn.itcast.web.dao.Syste

web每5秒向數據庫插入記錄-學習筆記

每5秒向數據庫中插入一條記錄-學習筆記SystemListener import java.util.Timer; import java.util.TimerTask; import java.util.UUID; import javax.servlet.ServletContextEvent; imp

更新表的最早記錄

一次 字符串 時間 TE max cas sqlit 整數 select (1)同一張表中可能存在多輛車的皮重記錄,想更新最早的一條記錄,即更新其皮重。在sqlite3中,如下:update CarNoTable set TareWeight ='9080'