Java表格控制項:FineReport多餘空白頁

若您的模板內容明明是一頁就可以顯示出來,但是分頁預覽時卻出來兩頁,而第二頁卻沒有數據是空白頁,原因是您的模板中有多餘的空白格沒有刪除。這種情況可能由兩種原因引起,一種是空白單元格導致使其有多餘的空白頁,另外一種情況是製作的模板中有多餘的空白sheet。

工具/原料

Java表格控制項:FineReport
電腦

方法/步驟

空白單元格導致使其有多餘的空白頁

示例1:

如:如下您在H2單元格填上數據並設置格式後,刪除該單元格內容後預覽,可看到本來兩頁的內容變成四頁內容,且後兩頁都是空白頁。

原因:因為當時刪除單元格時,只刪除了該單元格的內容,而沒有刪除該單元格的格式。若模板中存在多餘的格式沒有刪除,那麼對應的列或行欄中的顏色是顯示為深灰色的。如上圖中,G、H列為深灰色,說明這兩列有多餘的格式沒有刪除。

解決方案:

當出現如上問題時,您只要選中G、H列所在的單元格後,右鍵選擇清除>全部即可。

清除全部後,可看到G、H的顏色會變為淺灰色,如下圖:

或直接選中G、H列,刪除這兩列也可以,如下圖:

模板中有多餘的空白sheet

若已經確定沒有多餘的空白單元格,預覽時還是會有多餘空白頁,可查看是否有多餘的sheet。

如上圖紅框位置,實際使用時可能新建了sheet沒有使用,或刪除了sheet里的內容,忘記了刪除sheet,那麼多餘的sheet會在預覽時,單獨作為一個空白sheet顯示出來,這時只需右擊多餘的sheet刪除它即可,如下圖:

相關文章

  1. Java表格控制項FineReport:[1]交互屬性

    為了更直觀地查看圖表數據,希望滑鼠移動到圖表的某值時,會提示相應的數據信息或者希望圖表可以實時刷新.此效果,可通過選中圖表,點擊圖表屬性表-特效>交互屬性進行設置,下面介紹交互設置的各種使用方法 ...
  2. Java表格控制項FineReport:[6]條件顯示顏色

    希望將滿足一定條件的某個系列高亮顯示.如下圖,銷售成本最少的顯示紅色,銷售成本最大的藍色突出,以上需求可以通過設置圖表的條件顯示來實現: 工具/原料 Java表格控制項:FineReport 電腦 方法 ...
  3. Java表格控制項FineReport:[3]圖表聯動

    圖表聯動:單個模板的圖表超鏈功能,可讓用戶在同一頁面中查看多張關聯的圖表,實現圖表聯動的效果,這種聯動是自動的,不需重新刷新整個頁面,如下圖: 工具/原料 Java表格控制項:FineReport 電腦 ...
  4. Java表格控制項FineReport:[14]報表管理

    目錄樹可以對所有模板進行管理. 啟動內置伺服器,在瀏覽器中輸入http://localhost:8075/WebReport/ReportServer?op=fs,打開FineReport報表平台,點 ...
  5. Java表格控制項FineReport:[10]圖表在線切換

    圖表切換即在線修改圖表類型,支持在BS下直接切換圖表類型,且模板中只需要製作一張模板即可,如下效果圖: 注:在7.0.5之前版本,圖表在線切換是所有圖表使用同一套數據源,如果數據源設置方法不一致,就無 ...
  6. Java表格控制項FineReport:[2]圖表熱點

    如下圖,FR中圖表也可以進行無限層次的熱點連結,進行數據的鑽取: 工具/原料 Java表格控制項:FineReport 電腦 方法/步驟 實現思路 實現圖表的熱點鑽取,鑽取幾層急需要幾張圖表,上一層圖表 ...
  7. Java表格控制項FineReport:[13]系列拖曳

    系列拖曳是指在web端對圖表系列的拖曳合併與刪除,用戶在web端查看圖表的時候,可手動簡單的操作當前圖表,比如說,想要將2個系列進行合併或者刪除某一個系列. 注:支持系列拖曳的圖表類型有柱形圖,折線圖 ...
  8. Java表格控制項FineReport:[15]目錄管理

    目錄管理是對系統的虛擬目錄進行設置,可對目錄進行增加.修改和刪除等. 工具/原料 Java表格控制項:FineReport 電腦 方法/步驟 增加目錄 選中管理目錄,點擊右上角的添加按鈕彈出如下對話框, ...
  9. Java表格控制項FineReport:[12]圖表縮放

    圖表縮放就是指在web端查看圖表時,除了看整體走勢,還想要放大查看自己關注的圖表細節部分,這時就可以使用FineReport的圖表縮放功能. 工具/原料 Java表格控制項:FineReport 電腦 ...
  10. Java表格控制項FineReport:[9]多系列分類

    如下圖,資料庫中有一張表,每個分類下面的系列均已經按照特定的順序(系列匯總,即各個系列的流量總和降序排列)排列好,並且有些分類下的數據預設. 用上述表中數據製作一個數據集數據源柱形圖,如下圖,會看到圖 ...
  11. 如何用java表格控制項FineReport開發java報表?

    下面就通過java表格控制項FineReport來簡單介紹一下. 工具/原料 java表格控制項FineReport7.1.1 電腦 方法/步驟 下面我們以一個簡單的示例來體會體會一下表單. 最終效果如下 ...
  12. Java報表插件:FineReport多餘空白頁

    若您的模板內容明明是一頁就可以顯示出來,但是分頁預覽時卻出來兩頁,而第二頁卻沒有數據是空白頁,原因是您的模板中有多餘的空白格沒有刪除.這種情況可能由兩種原因引起,一種是空白單元格導致使其有多餘的空白頁 ...
  13. Java表格控制項FineReport:[5]顯示子圖表

    點擊某張圖表時,將明細圖表以彈出框的方式顯示出來,而不需再打開一個網頁,如下圖: 注:懸浮的圖表可以設置懸浮窗圖的標題,以及懸浮窗的長和寬,並且懸浮框中的圖表會自適應懸浮框的大小. 工具/原料 Jav ...
  14. Java表格控制項FineReport:[8]單系列圖表排序

    在使用圖表時,圖表能夠根據數據的大小進行顯示,以柱形圖為例,希望所有柱子能夠根據數據的大小從高到低或者從低到高進行排序,如下圖所示,此時要如何實現呢? 工具/原料 Java表格控制項:FineRepor ...
  15. Java表格控制項FineReport:[4]三個圖表聯動

    上一節中介紹了圖表聯動的實現過程,即點擊圖表1,圖表2和圖表3顯示圖表1的關聯數據,那麼如果要實現點擊圖表1,圖表2顯示圖表1的關聯數據,接著點擊圖表2,圖表3顯示圖表2的關聯數據又該如何實現呢,如下 ...
  16. Java表格控制項FineReport:[11]軸逆序圖表

    軸逆序圖表就是指將坐標軸或者值軸進行逆向顯示的圖表,比如說,在展示深度的圖表數據分析中,可以將值軸顯示為軸逆序,使柱形圖柱子向下延伸,此時,圖表效果看起來會更加與實際相符合,更加形象客觀,如下圖所示, ...
  17. Java表格控制項FineReport:[7]標籤與圖例

    在查看圖表的標籤數據時,希望標籤內容和圖例的顏色相同,即實現如下圖所示的效果 效果圖如下 工具/原料 Java表格控制項:FineReport 電腦 方法/步驟 打開模板 打開模板%FR_HOME%\W ...
  18. Java表格控制項:FineReport簡單多sheet填報

    多sheet報表指的就是將多個獨立的報表以tab的形式組合到在一起,方便對多張填報表同進行編輯,保存數據到資料庫或者批量列印,導出等. 何時使用多sheet 當我們需要同時填報多張填報表,而多個填報表 ...
  19. Java表格控制項:FineReport

    使用嵌入式主子表製作模板,如果子報表比較大,不止一頁,這時嵌入到主報表中只能顯示部分(嵌入式的子報表只能在固定大小的區域中顯示,不能自動擴展),怎麼能顯示其餘頁的數據呢?或者兩個擴展的單元格怎樣設置互 ...
  20. Java表格控制項:FineReport使用js進行校驗

    控制項中輸入的字符串必須符合一定的格式,如下圖控制項的值必須滿足文號的格式:由發文機關代字.發文年份和文件順序號三個部分組成,當輸入的值不符合該格式時提示錯誤: 工具/原料 Java表格控制項:FineRe ...