freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

birt使用手冊(cè)-資料下載頁(yè)

2025-06-25 06:06本頁(yè)面
  

【正文】 tContainer=iframebirt:param name=sample value=abc/ /birt:reportReport和view標(biāo)簽差不多,但是report沒(méi)有使用ajax支持,而是直接將內(nèi)容顯示在頁(yè)面。 內(nèi)部應(yīng)該使用了preview。另有一個(gè)特別的屬性reportContainer,有兩個(gè)可選值,iframe,和div,默認(rèn)為iframe. 指定使用report的容器。 Param標(biāo)簽報(bào)表參數(shù)相關(guān)的標(biāo)簽。name: 指定報(bào)表參數(shù)名稱value。 參數(shù)值pattern: 參數(shù)格式displayText: 顯示文字isLocale: 指定參數(shù)是否本地化字符 ParamDef示例:birt:parameterPageid=report2 name=page2reportDesign=isCustom=true//指定自定義頁(yè)面pattern=framesetid: birt:paramDef id=id name=id title=這是設(shè)置id的區(qū)域/brbrsex: birt:paramDef id=sex name=sex/brbrinput type=submit name=submit value=Sumbit form/brbr/birt:parameterPage假如text報(bào)表里有兩個(gè)參數(shù),一個(gè)參數(shù)為id,另一個(gè)參數(shù)為sex,這時(shí)候假如id是一列值,sex是checkbox.那么這個(gè)參數(shù)頁(yè)面就會(huì)把這個(gè)id要選擇的值顯示出來(lái),把sex這個(gè)checkbox也顯示出來(lái)。 常見(jiàn)報(bào)表的制作 交叉報(bào)表“交叉表”對(duì)象是一個(gè)網(wǎng)格,用來(lái)根據(jù)指定的條件返回值。 數(shù)據(jù)顯示在壓縮行和列中。這種格式易于比較數(shù)據(jù)并辨別其趨勢(shì)。它由三個(gè)元素組成:行、列、摘要字段。我找了一副圖表,用以說(shuō)明交叉表,如圖54圖54 創(chuàng)建報(bào)表和配置數(shù)據(jù)源1. 新建一個(gè)報(bào)表,命名為crossReport2. 新建數(shù)據(jù)源,本例使用jdbc數(shù)據(jù)源,然后點(diǎn)擊確定按鈕。如圖55圖553. 新建數(shù)據(jù)集 ds,sql語(yǔ)句如下:select , from student s,course c ,grade gwhere =and =預(yù)覽結(jié)果如圖56圖56 配置data cubes1. 在布局管理器右鍵點(diǎn)擊data cubesnew data cubes 彈出如圖57對(duì)話框:圖572. 選擇數(shù)據(jù)集ds3. 選擇Groups and Summaries選項(xiàng),在groups下創(chuàng)建分組,分別名稱分別為姓名,課程,然后分別將左邊對(duì)應(yīng)的name、course_name加入(拖拽或點(diǎn)擊中間的)到對(duì)應(yīng)的姓名和課程下。4. 在Summary Fields(Measures)下創(chuàng)建匯總字段,命名為分?jǐn)?shù):將左邊的分?jǐn)?shù)字段加到Summary Fields下面,如圖58圖58 設(shè)計(jì)報(bào)表“Cross Table”將其拖拽至主編輯區(qū),如圖59圖59 Explorer(數(shù)據(jù)管理器) 選項(xiàng)卡上,將姓名分組中的name 字段拖到右邊區(qū)域左側(cè),課程對(duì)應(yīng)的COURSE_NAME拖到右邊區(qū)域上部,分?jǐn)?shù)對(duì)應(yīng)的fenshu拖到右側(cè)下部,如圖60 圖60:圖615. 添加匯總字段,如圖62, 圖636. 選中name字段,點(diǎn)擊右側(cè)下角號(hào)會(huì)彈出一個(gè)下拉框,選擇Totals7. 選中匯總的字段fenshu,如圖64圖64點(diǎn)擊確定后如圖65:圖658. 上邊是對(duì)列匯總,同時(shí)也可對(duì)行匯總,同理點(diǎn)擊course_name右側(cè)下角號(hào)選擇totals,再選擇匯總字段分?jǐn)?shù),如圖66圖66 Total為“課程總成績(jī)”,右側(cè)grand Total為“總分”,預(yù)覽圖67如下:圖679. 如果想在空白處沒(méi)有數(shù)據(jù)的地方顯示為“0”,剛在摘要字段的script里的onCreate里添加:if(()==null){(0)。} 交叉報(bào)表中空白單元格設(shè)置為0 選中交叉報(bào)表在屬性中的空白行/列中在“對(duì)于空單元格顯示中”填寫(xiě)0,即可以實(shí)現(xiàn)。 分組報(bào)表1. 創(chuàng)建數(shù)據(jù)集st,sql查詢?nèi)缦聢D68:圖682. 創(chuàng)建數(shù)集gd,sql查詢?nèi)缦聢D69圖693. 在在布局管理器上拖拽表至工作區(qū),設(shè)置綁定的數(shù)據(jù)集為st,如圖70圖704. 再拖拽一個(gè)表到工作區(qū)中已存在表的詳細(xì)字段處,具體圖71如下:圖715. 將新表的數(shù)據(jù)集綁定為gd,并設(shè)置參數(shù)綁定如下圖72圖726. 點(diǎn)擊表達(dá)式生成器,選擇stuid為參數(shù)值,如下圖73圖737. 修改列名和樣式,如圖74:圖748. 預(yù)覽如圖75圖75 圖表并列圖表并列的報(bào)表比較常見(jiàn),主要利用網(wǎng)格進(jìn)行布局和調(diào)整大小如圖76:圖76,拖拽至工作區(qū)中,然后將左側(cè)單元格合并,如圖77:圖772. 將表拖拽至左側(cè)合并后的網(wǎng)格中并將數(shù)據(jù)集對(duì)應(yīng)的字段拖放至相應(yīng)列,如圖78:圖782.,將右側(cè)的單元格中部插入圖表,填寫(xiě)對(duì)應(yīng)的數(shù)據(jù)集如圖79:圖79效果如圖76。 常見(jiàn)問(wèn)題及應(yīng)用 圖表標(biāo)題亂碼在設(shè)計(jì)圖表時(shí),在預(yù)覽頁(yè)面時(shí)可能會(huì)沒(méi)問(wèn)題,但部署到工程中可能會(huì)遇到亂碼,所以在設(shè)計(jì)圖表時(shí)需要設(shè)置圖表標(biāo)題的字體編碼格式,如圖80:圖80標(biāo)題默認(rèn)字體為“自動(dòng) 16 ”號(hào)字,點(diǎn)擊后面的標(biāo)簽,設(shè)置字體為Arail Unicode MS,如圖81:圖81 傳中文參數(shù)值亂碼,在Connector元素中增加屬性u(píng)seBodyEncodingForURI=true并且,url中的中文參數(shù)必須事先轉(zhuǎn)碼.例如:String param=(參數(shù)值,UTF8)。a href=../birt/frameset?__report=amp。param=%=param%查看/a 分頁(yè)顯示通過(guò)Script腳本方式,可以實(shí)現(xiàn)簡(jiǎn)單的分頁(yè)和行交替顏色。首先加一個(gè)表格,選中表格中的明細(xì)行,切換到Script標(biāo)簽頁(yè)。在onRender事件中加入以下代碼 var count=1。 在onCreate事件中寫(xiě)入++count。if (count % 10 == 0) { = always。 }if (count % 2 != 0) { (silver)。 } 即可實(shí)現(xiàn)每頁(yè)10條記錄和交替顏色功能。 顯示行號(hào)在表的detail的script的onprepare里寫(xiě)上count=1。在onCreate里寫(xiě)上count++。 在表格里插入一個(gè)data,里面寫(xiě)上count即可。 去掉報(bào)表下面的日期首先點(diǎn)擊設(shè)計(jì)器主頁(yè):如下圖82:圖82點(diǎn)擊屬性,設(shè)置如下圖83:圖83取消顯示頁(yè)眉和頁(yè)腳即可。 表格居中顯示在表格單元格中的字段一般不能居中顯示,實(shí)現(xiàn)起來(lái)比較麻煩,但可以利用網(wǎng)格來(lái)實(shí)現(xiàn)表格內(nèi)容居中顯示,在設(shè)計(jì)器里新建一個(gè)一行一列的網(wǎng)格,然后把表格拖到網(wǎng)格的單元格里,設(shè)置網(wǎng)格的單元格內(nèi)容居中顯示,這樣就間接的設(shè)置了表格居中。 Birt與原系統(tǒng)整合 /WebViewerExample/WEBINF下的內(nèi)容(、lib除外)全部復(fù)制到原系統(tǒng)的WEBINF下。,將所使用的數(shù)據(jù)庫(kù)的JDBC 驅(qū)動(dòng)jar 包復(fù)制到WEBINF\platform\plugins\\drivers下,將報(bào)表設(shè)計(jì)文件放入其下。:圖84第75頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1