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

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

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

    Feeling

        三人行,必有我?guī)熝?/p>

       ::  :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      185 隨筆 :: 0 文章 :: 392 評(píng)論 :: 0 Trackbacks

    通過(guò)打開Birt透視圖,然后Reset至缺省的Layout,我們能夠看到基本的一些View和一個(gè)主要的報(bào)表可視化編輯器。

    先來(lái)說(shuō)一下View,Birt主要的View包含7塊:

    左上角包含3個(gè)視圖,Palette,Data Explorer和Resource Explorer,Palette里放置了報(bào)表常用的可視化組件,直接將這些組件拖到報(bào)表設(shè)計(jì)器的時(shí)候,這些組件并沒有作特殊的初始化處理,而從Data Explorer里向設(shè)計(jì)器拖入一個(gè)Dataset會(huì)自動(dòng)生成一個(gè)Table,拖入一個(gè)Cube會(huì)生成一個(gè)Crosstab,拖入一個(gè)Dataset Column會(huì)生成一個(gè)DataItem。Data Explorer主要是用來(lái)管理和顯示數(shù)據(jù)源。Resource Explorer 老版本里是Library Explorer,新版本則變更為了Resource Explorer,用來(lái)特別顯示Library,CSS文件,其他文件則不進(jìn)行特殊處理。

    左下角有2個(gè)視圖,包含Navigator視圖和Online視圖,Navigator視圖是用來(lái)建立Birt項(xiàng)目用的,如果是Birt Rcp版本,我們則看不到這個(gè)視圖,這是IDE版本專有的一個(gè)視圖,在Rcp版本里沒有Project這個(gè)概念,直接以文件的形式進(jìn)行管理。Outline是Birt里較為重要的視圖,所有的報(bào)表部件都會(huì)在這個(gè)View里顯示并會(huì)隨著報(bào)表的變化實(shí)時(shí)刷新。

    右下角包含了Property Editor 和 Problems兩個(gè)視圖, Property Editor 用來(lái)編輯每個(gè)可視化報(bào)表元素的屬性,一般比較常用的屬性都會(huì)在前幾個(gè)Tab頁(yè)里,但是有些屬性前幾個(gè)Tab頁(yè)里都沒有,這時(shí)候需要選擇Advanced這個(gè)Tab頁(yè),它里面包含了這個(gè)元素所有可用的屬性,如果連這兒也沒有,那么說(shuō)明該元素不存在你想要的屬性。Problems視圖則用來(lái)顯示報(bào)表收集到的一些問(wèn)題,如果報(bào)表校驗(yàn)的時(shí)候發(fā)生錯(cuò)誤,會(huì)在此處顯示出來(lái)。

    以上的那些視圖屬于缺省視圖,但還有幾個(gè)視圖也比較有用,一個(gè)是Error log視圖,一個(gè)是Example視圖。Error log視圖主要是開發(fā)用的,當(dāng)你使用Birt進(jìn)行二次開發(fā)的時(shí)候,難免會(huì)碰到一些bug,當(dāng)你感覺有問(wèn)題的時(shí)候,不妨打開error log視圖,只要Birt捕捉到了異常,一般都會(huì)顯示在這個(gè)視圖里。而Example視圖里提供了各種各樣的視圖,可以O(shè)pen 和 Save, Open的時(shí)候會(huì)自動(dòng)幫你在workspace里建立一個(gè)項(xiàng)目,以便你瀏覽該項(xiàng)目文件。Save則是把這個(gè)Example保存到本地某個(gè)目錄。

    說(shuō)完視圖,再來(lái)看看Birt可視化的報(bào)表設(shè)計(jì)器,這個(gè)設(shè)計(jì)器包含了五個(gè)部分:Layout,Master Page,Script,XML Source,Preview。

    Layout為設(shè)計(jì)器的主要部分,只要通過(guò)可視化的拖拽,一個(gè)報(bào)表就會(huì)被自動(dòng)生成出來(lái),當(dāng)然要想靈活運(yùn)用報(bào)表設(shè)計(jì)器,就必須對(duì)各個(gè)組件的屬性了如指掌,Birt提供了豐富靈活的屬性供用戶選擇。MasterPage主要用來(lái)設(shè)置頁(yè)眉頁(yè)腳,以及打印顯示之類的功能。Script頁(yè)面,當(dāng)你在Layout頁(yè)面里選中一個(gè)元素之后,切換到Script頁(yè)面,就可以對(duì)這個(gè)元素進(jìn)行腳本編碼,主要用來(lái)監(jiān)聽各種事件,使用Javascript,在采用Web顯示里,這些腳本會(huì)生效。XML Source則是將這張報(bào)表背后的XML source顯示出來(lái),用戶如果覺得自己對(duì)Birt很熟,可以直接在這兒手工修改代碼。Preview則是預(yù)覽Birt報(bào)表,Birt會(huì)啟動(dòng)Tomcat顯示W(wǎng)eb運(yùn)行效果。

    基本上Birt還是比較強(qiáng)大的,基本的功能一應(yīng)俱全。可能你會(huì)發(fā)現(xiàn)缺少一些更高級(jí)花哨的功能,比如flash之類的,其實(shí)怎么說(shuō)呢,不是Birt沒有,而是開源版的沒有,這個(gè)功能在Birt商業(yè)版里,可以在 http://www.actuatechina.com/download.php 下載專業(yè)版試用。如同IBM,這是這類公司特有的策略,免費(fèi)上面做收費(fèi)。喜歡的話,可以試一下專業(yè)版,呵呵,可惜網(wǎng)上找不到破解版。


    評(píng)論

    # re: Birt透視圖之解析 2008-06-20 13:31 Always BaNg.
    birt是個(gè)不錯(cuò)的東西  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    GitHub |  開源中國(guó)社區(qū) |  maven倉(cāng)庫(kù) |  文件格式轉(zhuǎn)換 
    主站蜘蛛池模板: 羞羞漫画小舞被黄漫免费| 国产亚洲精品不卡在线| 亚洲精品国产手机| 久久久久免费精品国产小说| 亚洲线精品一区二区三区 | www亚洲精品久久久乳| 国产美女做a免费视频软件| 亚洲成av人片在www鸭子| 亚洲A∨午夜成人片精品网站| 精品成人一区二区三区免费视频| www.亚洲一区| 丝袜足液精子免费视频| 亚洲精品免费观看| 野花高清在线观看免费3中文| 亚洲成AV人影片在线观看| 亚洲精品成人区在线观看| 黄色网站软件app在线观看免费| 久久亚洲精品视频| 日韩视频在线精品视频免费观看| 亚洲综合久久一本伊伊区| 日韩精品视频免费在线观看| 黄色免费在线网址| 亚洲国产成人久久精品影视| 一个人免费观看在线视频www| 亚洲高清乱码午夜电影网| 国产L精品国产亚洲区久久| 99ee6热久久免费精品6| 亚洲最大的成人网| 久久久久亚洲AV综合波多野结衣| 久久这里只精品热免费99| 亚洲砖码砖专无区2023| 亚洲无码高清在线观看| 最近中文字幕大全中文字幕免费| 久久亚洲精品国产亚洲老地址| 亚洲国产免费综合| 中文字幕天天躁日日躁狠狠躁免费| 亚洲精品美女久久久久久久| 亚洲色欲色欲www在线丝| 无码人妻久久一区二区三区免费丨| 人体大胆做受免费视频| 亚洲美女人黄网成人女|