Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

          移動端報表呈現,首先要求的是頁面隨手機屏幕大小自動放縮(自適應),下面給出一個普通報表中的finereport移動端自適應方案,適用于finereport 7.1之前的版本。

          首先,了解一下當前我們可以做到的自適應效果:

          當前,用FIneReport按某一尺寸做好的報表,如果在屏幕像素較大的手機上打開,我們可以做到自動放大,但是我們當前最多只能放大兩倍。所以,在制作移動端報表時,尺寸要有所取舍了。

          之前給一個客戶做過移動端報表,實現了在iphone4、小米、華為P6、三星S4等手機上自適應的效果(這里說的自適應主要是寬度上的或者說是橫向上的自適應),具體做法如下:

          1. 設置頁面大小,將頁面寬度設置成120,頁邊距設置成0

           

          1. 報表設計界面有紅色的頁邊距線,考慮到精度問題,可以是先把單元格寬度設置小一點。

           

           

           

          注:在制作過程中還發現一個問題,移動端打開報表后,并非一定是橫向自適應,當當前報表縱向高度小于橫向寬度時,會變成縱向自適應。這里說的高度和寬度并非是指頁面紙張的寬度和高度,而是指有數據的單元格所占區域的高度和寬度。





          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 伊川县| 连云港市| 莎车县| 禹州市| 鄂州市| 定州市| 鲁山县| 宁乡县| 邢台市| 宁津县| 玛沁县| 莫力| 景谷| 黄大仙区| 维西| 通化县| 永济市| 门源| 梓潼县| 常宁市| 漳平市| 休宁县| 马公市| 贺兰县| 丰都县| 绍兴市| 汉中市| 安义县| 镇沅| 龙游县| 喀什市| 徐汇区| 合江县| 英超| 临泉县| 清新县| 永宁县| 玉屏| 隆化县| 东港市| 阿荣旗|