成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

FineReport填報分頁設置

xialong / 1703人閱讀

摘要:示例下面我們以行數(shù)據為例,每頁顯示行,分頁顯示。數(shù)據準備新建數(shù)據集訂單明細。重復標題行選中標題行,右鍵,選擇設置重復標題行。

問題描述

進行FineReport數(shù)據填報時,如果數(shù)據量過大,由于前端瀏覽器的性能限制,如果將數(shù)據全部展現(xiàn)出來,速度會非常的慢,影響用戶體驗,這時候大家就會想,填報是否能像分頁預覽一樣進行分頁呢,實現(xiàn)只加載當前頁,從而提高性能,下面我們就來介紹填報分頁的制作與瀏覽過程,在op=write下,使用__cutpage__=v參數(shù)(即在url后增加&__cutpage__=v)來啟用填報橫向不分頁縱向分頁。

示例

下面我們以1000行數(shù)據為例,每頁顯示200行,分5頁顯示。

2.1 數(shù)據準備

新建數(shù)據集ds1:SELECT top 1000 * FROM 訂單明細。

ds2:SELECT * FROM 產品。

2.2 模板設計

如下圖所示,在模板主體中拖曳數(shù)據列至C2~O2單元格,并設置標題:

2.3 過濾

數(shù)據列來源于2個數(shù)據集,需要在單元格中設置過濾條件,雙擊E2單元格,選擇過濾,條件設置為產品id等于單元格D2,如下圖:

注:數(shù)據列中來自于ds1的數(shù)據列的父格需設置為C2,來自于ds2的數(shù)據列的父格需設置為E2。

2.4 分頁設置

形如分頁預覽中的每頁顯示固定行數(shù),填報分頁也如此設置,如下圖,在C2單元格中添加一個條件屬性:

2.5 重復標題行、凍結行列設置

由于上面的報表主體中包含的數(shù)據列比較多,并且數(shù)據量也比較大,則在web端查看報表時,需要設置重復標題行,并且凍結行列,使查看報表時,仍然能知道該行數(shù)據的意義。

重復標題行

選中標題行,右鍵,選擇設置重復標題行。

凍結行列

點擊菜單欄的模板>重復與凍結設置,在填報凍結欄里面講第一行以及第三列凍結起來,如下圖:

2.6 報表樣式設計

給FineReport報表設置樣式,如下圖:

2.7 效果查看

點擊填報預覽,在URL后面添加參數(shù)__cutpage__=v,即可啟用填報分頁,查看效果:

在線查看模板效果請點擊Cutpage.cpt
注:填報分頁狀態(tài)下,翻頁前,如果修改了當前頁的數(shù)據,需先保存該頁面內容,即傳輸?shù)椒掌鞫诉M行保存,那么下次再查看該頁內容時,頁面顯示內容即為編輯后的內容,在保存的過程中,不允許編輯,保存不是提交,報表會自動保存。

另:__cutpage__參數(shù)前后都有2個下劃線。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/50904.html

相關文章

  • FineReport報分設置

    摘要:示例下面我們以行數(shù)據為例,每頁顯示行,分頁顯示。數(shù)據準備新建數(shù)據集訂單明細。重復標題行選中標題行,右鍵,選擇設置重復標題行。 問題描述 進行FineReport數(shù)據填報時,如果數(shù)據量過大,由于前端瀏覽器的性能限制,如果將數(shù)據全部展現(xiàn)出來,速度會非常的慢,影響用戶體驗,這時候大家就會想,填報是否能像分頁預覽一樣進行分頁呢,實現(xiàn)只加載當前頁,從而提高性能,下面我們就來介紹填報分頁的制作與瀏...

    Rindia 評論0 收藏0
  • FineReport中JS如何自定義按鈕導出

    FineReport支持多種不同的導出方式,直接使用FineReport內置導出按鈕可以非常快捷方便的來對各種格式的輸出,但是我們在web頁面集成中的時候,往往只想將報表內容嵌入到iframe中,而工具欄以及工具欄上的按鈕都會隱藏掉,而使用web頁面自定義的按鈕,那么,此時,這種自定義按鈕如何實現(xiàn)導出呢? showImg(https://segmentfault.com/img/bVJR1H?w=...

    wujl596 評論0 收藏0
  • Web報表工具FineReport的JS API開發(fā)(二)

    摘要:如果報表嵌在網頁的中,在外獲取對象如下常用方法方法說明獲取指定單元格中的控件獲取指定名字的控件獲取指定名稱的擴展控件,返回一個數(shù)組表單預覽或參數(shù)界面,都有一個對象。 上次介紹FineReport的JS API中的第一類開發(fā)--FR,這次就來介紹一下FS和contentWindow類的開發(fā)。1 FSFS是數(shù)據決策系統(tǒng)中的js接口,比如說FS.tabPane.addItem,先介紹幾類操作...

    freewolf 評論0 收藏0
  • FineReport中如何制作樹數(shù)據集來實現(xiàn)組織樹報表

    摘要:問題描述,組織樹報表中由與父來實現(xiàn)組織樹報表,若層級數(shù)較多時,對每個單元格設置過濾條件和形態(tài)會比較繁瑣,因此提供了一種特殊的數(shù)據集樹數(shù)據集,只需要簡單的設置就能自動遞歸出層級,方便的實現(xiàn)如下圖組織樹報表圖一圖二構建樹新建報表,添加數(shù)據集新建 問題描述FineReport,組織樹報表中由id與父id來實現(xiàn)組織樹報表,若層級數(shù)較多時,對每個單元格設置過濾條件和形態(tài)會比較繁瑣,因此FineR...

    vvpale 評論0 收藏0
  • FineReport中如何實現(xiàn)自動滾屏效果

    摘要:由于內容過多,超出了瀏覽器窗口的大小導致內容展示不全的情況。這樣我們就需要用到滾屏效果來解決,這里主要介紹在中的具體制作方法。如果想要停止?jié)L動的話,用鼠標左鍵點擊一下窗口即可。 對于一些特殊的模板,可能為了展示的更加豐富、全面會在一個頁面放置很多圖表。表格等內容。由于內容過多,超出了瀏覽器窗口的大小導致內容展示不全的情況。這樣我們就需要用到JS滾屏效果來解決,這里主要介紹在FineRe...

    孫淑建 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<