<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術博客

    java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
     所謂的無編碼搭建web報表系統,嚴格意義上來說,應該包括從報表軟件的安裝,配置,報表的設計,到完整的系統運行,都可以通過鼠標或者鍵盤操作來完成的,不需要額外編寫代碼。
        一般來目前的報表系統很少能夠完全做到這一點,大多都是宣稱自己能夠無編碼設計報表。但是一般在項目當中應用的時候,往往需要將報表系統的組織起來,按照一定的用戶權限,最終以一個報表系統的形式展示給最終用戶。那么在搭建/維護這個系統的時候,就需要設計者/維護者了解有關報表的調用,參數的設置,頁面的設計等等多種需要手工創建代碼的事情。
        對于一個技術水平較高的報表系統設計者來說,可能手工創建一個系統,并不是難度太大。但如果每一次修改一個報表或者重新設計一個報表,都需要重新手工創建代碼,他可能不會有足夠的熱情來做這個工作。更進一步說,如果我們的報表系統要求讓最終用戶也可以修改發布報表,那么代碼創建的工作對于他來說,繁瑣且有難度。
        以最終的解決辦法,應該是有一套和報表設計器搭配的報表發布系統。用戶通過界面操作來配置報表發布的系統。為最終客戶提供一個完全可視化操作的全自動報表發布平臺。
        值得欣喜的是,FineReport和FineServer這兩大軟件針對這個需求做了很多工作并徹底的解決了這個問題。其解決方案簡單概括如下:
    1、內置參數頁面
    幾乎在所有的項目當中,報表都會用到參數控制,例如日報,周報,月報。還有例如地區產品銷售狀況匯總,還可能需要選擇地區,選擇產品等等參數。
    內置的參數頁面,是收集了報表當中在任何地方定義過的參數,然后用戶通過拖拽來設置參數頁面的布局。這一點,在FineReport6.1版本當中,已經有所體現。可見此功能是在為無編碼搭建系統鋪路。
    2、XML配置文件部署項目
    項目的發布基于XML配置文件,即所有的頁面設置信息保存于不同的XML文件當中,只要將這些文件部署于服務器端,即可成功完成系統搭建。
        搭建系統所需的XML文件主要包括數據源,權限,以及報表目錄樹的組織,以及報表系統的細節設置(例如首頁portal展示內容,標題,背景等等)。
        當然,這樣的簡單的說法,并不能讓大家了解究竟是怎樣一個方法來創建系統。在后面的時間里,我會以實際的工作進程來演示如何僅僅通過報表創建各種系統,例如CRM,HR系統等等。

    主站蜘蛛池模板: 亚洲AV无一区二区三区久久| 曰皮全部过程视频免费国产30分钟| 亚洲Av无码乱码在线观看性色 | 亚洲国产精品无码久久久秋霞2| 午夜在线亚洲男人午在线| 精品国产免费一区二区| 亚洲色大成网站WWW国产| 成人免费777777| 亚洲av成人一区二区三区观看在线 | 特级毛片全部免费播放a一级| 国产在线播放免费| 免费精品国偷自产在线在线 | 国产免费久久久久久无码| 久久综合亚洲色HEZYO国产| 两个人日本WWW免费版| 久久精品国产亚洲AV麻豆不卡| 久久黄色免费网站| 亚洲日韩乱码中文无码蜜桃臀| 真人无码作爱免费视频| 亚洲精品成人片在线观看| 97国免费在线视频| 亚洲综合久久综合激情久久| 特级毛片A级毛片免费播放| 亚洲午夜日韩高清一区| 日本亚洲欧洲免费天堂午夜看片女人员 | 99久久精品国产免费| 亚洲人成网站日本片| 国产免费av片在线无码免费看| 亚洲国产精品日韩在线观看 | 亚洲精品无码AV中文字幕电影网站| 在线免费视频你懂的| 亚洲男人的天堂在线| 国产真人无遮挡作爱免费视频| 精品熟女少妇aⅴ免费久久 | 少妇中文字幕乱码亚洲影视 | 两性刺激生活片免费视频| 精品一区二区三区免费毛片| 亚洲国产高清在线| 国产免费观看网站| 99热这里只有精品6免费| 亚洲AV女人18毛片水真多|