Java軟件報表軟件技術博客

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

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

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

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

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

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

           

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

           

           

           

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





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


          網站導航:
           
          主站蜘蛛池模板: 葫芦岛市| 池州市| 千阳县| 稷山县| 历史| 犍为县| 扎囊县| 和硕县| 固镇县| 博白县| 巩留县| 丰台区| 临城县| 东乌珠穆沁旗| 黑龙江省| 台州市| 石家庄市| 和龙市| 乾安县| 杭锦后旗| 保德县| 乌恰县| 红安县| 宜丰县| 台安县| 阿瓦提县| 隆昌县| 清水河县| 渭源县| 龙南县| 昭苏县| 东辽县| 德阳市| 东明县| 横峰县| 织金县| 城步| 临邑县| 平武县| 泸定县| 白朗县|