版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
最新范本,供參考!最新范本,供參考!最新范本,供參考!目錄1.前言1.1.使用對(duì)象1.2.文檔目的2.入門2.1.制作一張報(bào)表的步驟2.2.啟動(dòng)報(bào)表設(shè)計(jì)器2.3.選擇設(shè)計(jì)器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡(jiǎn)單的報(bào)表2.6.將報(bào)表發(fā)布到web上3.網(wǎng)格式報(bào)表3.1.網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展3.2.顯示格式、顯示值3.3.報(bào)表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動(dòng)態(tài)背景色3.6.取數(shù)排序3.7.導(dǎo)出excel3.8.內(nèi)建數(shù)據(jù)集3.8.1.內(nèi)建數(shù)據(jù)集的概念3.8.2.內(nèi)建數(shù)據(jù)集的用途3.8.3.編輯內(nèi)建數(shù)據(jù)集3.8.4.內(nèi)/外部數(shù)據(jù)集的轉(zhuǎn)換4.參數(shù)4.1.參數(shù)的概念4.2.參數(shù)的使用4.3.參數(shù)模板設(shè)計(jì)4.4.將報(bào)表和參數(shù)模板結(jié)合起來(lái)發(fā)布5.行式報(bào)表5.1.行式報(bào)表的概念5.2.把網(wǎng)格報(bào)表變成行式報(bào)表6.分組報(bào)表6.1.分組報(bào)表,體驗(yàn)主子格概念6.2.多層分組6.3.匯總統(tǒng)計(jì)6.3.1.分組匯總6.3.2.匯總樣式變換16.3.3.匯總樣式變換26.3.4.匯總樣式變換36.4.組表頭重復(fù)6.5.計(jì)算列的匯總6.6.三維餅形統(tǒng)計(jì)圖,初步了解統(tǒng)計(jì)圖的使用6.7.跟隨擴(kuò)展的統(tǒng)計(jì)圖7.交叉報(bào)表7.1.交叉報(bào)表,體會(huì)橫向擴(kuò)展7.2.多層交叉,深入了解擴(kuò)展7.3.匯總統(tǒng)計(jì),深入了解匯總規(guī)則7.4.定位與拉伸7.5.柱形統(tǒng)計(jì)圖,與交叉報(bào)表的結(jié)合7.6.跟隨擴(kuò)展的統(tǒng)計(jì)圖8.自由報(bào)表8.1.自由格式的報(bào)表,深入了解主格概念8.2.圖片字段9.主子表9.1.單表式主子報(bào)表9.2.嵌入式主子報(bào)表9.3.引入式主子報(bào)表10.打印10.1.打印設(shè)置10.1.1.紙張與方向10.1.2.打印縮放10.1.3.頁(yè)邊距與對(duì)齊10.1.4.鏡像打印10.2.分頁(yè)10.2.1.頁(yè)眉頁(yè)腳、表頭表尾等的打印方式10.2.2.分頁(yè)方式10.2.3.強(qiáng)制分頁(yè)10.3.分欄10.3.1.業(yè)務(wù)背景10.3.2.實(shí)際操作10.4.套打10.4.1.業(yè)務(wù)背景10.4.2.實(shí)際操作11.宏11.1.宏的概念11.2.實(shí)例11.3.參數(shù)與宏的區(qū)別,在web上如何使用宏12.動(dòng)態(tài)參數(shù)的應(yīng)用12.1.需求背景12.2.1實(shí)例介紹12.3.總結(jié)12.4.臨時(shí)變量13.動(dòng)態(tài)宏的應(yīng)用13.1.需求背景13.2.實(shí)例介紹13.3.總結(jié)14.高級(jí)統(tǒng)計(jì)圖14.1.雙軸柱線圖14.2.雙軸折線圖14.3.時(shí)間走勢(shì)圖14.4.時(shí)序狀態(tài)圖14.5.甘特圖14.6.儀表盤14.7.雷達(dá)圖14.8.里程碑圖14.9.工字圖14.10.全距圖
下一頁(yè)
第
1
章
前言京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
1
章
前言上一頁(yè)
下一頁(yè)第
1
章
前言目錄1.1.使用對(duì)象1.2.文檔目的1.1.
使用對(duì)象潤(rùn)乾報(bào)表V4.5初級(jí)教程適用于對(duì)報(bào)表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤(rùn)乾報(bào)表的初學(xué)者。上一頁(yè)
下一頁(yè)潤(rùn)乾報(bào)表V4.5初級(jí)教程
起始頁(yè)
1.2.
文檔目的京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
1
章
前言上一頁(yè)
下一頁(yè)第
1
章
前言目錄1.1.使用對(duì)象1.2.文檔目的1.1.
使用對(duì)象潤(rùn)乾報(bào)表V4.5初級(jí)教程適用于對(duì)報(bào)表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤(rùn)乾報(bào)表的初學(xué)者。上一頁(yè)
下一頁(yè)潤(rùn)乾報(bào)表V4.5初級(jí)教程
起始頁(yè)
1.2.
文檔目的京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司1.2.
文檔目的上一頁(yè)
第
1
章
前言
下一頁(yè)1.2.
文檔目的本文檔是為了用戶學(xué)習(xí)潤(rùn)乾報(bào)表的初級(jí)知識(shí)而編寫的。通過(guò)學(xué)習(xí)本文檔,用戶可以初步掌握潤(rùn)乾報(bào)表設(shè)計(jì)器的使用,初步了解潤(rùn)乾報(bào)表的擴(kuò)展概念以及簡(jiǎn)單匯總的原理,了解統(tǒng)計(jì)圖的常用屬性,能夠獨(dú)立設(shè)計(jì)一些比較常規(guī)的報(bào)表。上一頁(yè)
上一級(jí)
下一頁(yè)第
1
章
前言
起始頁(yè)
第
2
章
入門京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
2
章
入門上一頁(yè)
下一頁(yè)第
2
章
入門目錄2.1.制作一張報(bào)表的步驟2.2.啟動(dòng)報(bào)表設(shè)計(jì)器2.3.選擇設(shè)計(jì)器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡(jiǎn)單的報(bào)表2.6.將報(bào)表發(fā)布到web上2.1.
制作一張報(bào)表的步驟圖
2.1.
上一頁(yè)
下一頁(yè)1.2.
文檔目的
起始頁(yè)
2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
2
章
入門上一頁(yè)
下一頁(yè)第
2
章
入門目錄2.1.制作一張報(bào)表的步驟2.2.啟動(dòng)報(bào)表設(shè)計(jì)器2.3.選擇設(shè)計(jì)器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡(jiǎn)單的報(bào)表2.6.將報(bào)表發(fā)布到web上2.1.
制作一張報(bào)表的步驟圖
2.1.
上一頁(yè)
下一頁(yè)1.2.
文檔目的
起始頁(yè)
2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器上一頁(yè)
第
2
章
入門
下一頁(yè)2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器啟動(dòng)報(bào)表設(shè)計(jì)器的方式有三種方法:方法一:在安裝目錄(比如默認(rèn)的安裝目錄:C:\ProgramFiles\reportHome\bin)尋找startup.bat的程序文件,雙擊運(yùn)行即可;方法二:從程序組中選擇:開始->程序->潤(rùn)乾報(bào)表->潤(rùn)乾報(bào)表設(shè)計(jì)器方法三:安裝完潤(rùn)乾報(bào)表之后,在桌面上會(huì)出現(xiàn)潤(rùn)乾報(bào)表設(shè)計(jì)器的快捷方式,雙擊即可。潤(rùn)乾報(bào)表設(shè)計(jì)器的主界面,如下圖所示:圖
2.2.
上一頁(yè)
上一級(jí)
下一頁(yè)第
2
章
入門
起始頁(yè)
2.3.
選擇設(shè)計(jì)器授權(quán)京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司2.3.
選擇設(shè)計(jì)器授權(quán)上一頁(yè)
第
2
章
入門
下一頁(yè)2.3.
選擇設(shè)計(jì)器授權(quán)授權(quán)文件是用來(lái)對(duì)使用潤(rùn)乾報(bào)表設(shè)計(jì)器的用戶進(jìn)行權(quán)限控制的,用戶獲得的授權(quán)文件不同,他可以使用的報(bào)表設(shè)計(jì)器的功能點(diǎn)也不同。如果用戶獲得高版本的授權(quán)文件,那么用戶可以使用高功能的報(bào)表設(shè)計(jì)器,如果用戶獲得低版本的授權(quán)文件,那么用戶只能享用普通功能的報(bào)表設(shè)計(jì)器。潤(rùn)乾報(bào)表設(shè)計(jì)器自帶了一個(gè)默認(rèn)的授權(quán)文件,此授權(quán)文件可以使用戶使用報(bào)表設(shè)計(jì)器的普通功能,所以用戶即使不選擇授權(quán)文件也能使用設(shè)計(jì)器。但是,如果用戶購(gòu)買了高版本的報(bào)表設(shè)計(jì)器,那么他必須選擇高版本的授權(quán)文件才能使用受限功能點(diǎn),否則他只能使用默認(rèn)授權(quán)文件對(duì)應(yīng)的普通功能的報(bào)表設(shè)計(jì)器。選擇授權(quán)文件的步驟如下:第一步:點(diǎn)擊菜單“配置”->“選項(xiàng)”,打開“選項(xiàng)”編輯界面,切換到“文件”標(biāo)簽頁(yè),設(shè)置“授權(quán)文件名稱”來(lái)選擇授權(quán)文件,如下圖所示:圖
2.3.
第二步:點(diǎn)擊“授權(quán)文件名稱”編輯框后面的【…】按鈕,彈出“打開”對(duì)話框,在此選擇授權(quán)文件所在的位置。如下圖所示:圖
2.4.
第三步:點(diǎn)擊【打開】按鈕,返回“選項(xiàng)”界面,此時(shí)“授權(quán)文件名稱”編輯框中就顯示了你選擇的授權(quán)文件名稱。如下圖所示:圖
2.5.
第四步:在上圖中點(diǎn)【確定】按鈕,即完成了授權(quán)文件的選擇。第五步:重新啟動(dòng)報(bào)表設(shè)計(jì)器新的授權(quán)文件即可生效。上一頁(yè)
上一級(jí)
下一頁(yè)2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器
起始頁(yè)
2.4.
連接數(shù)據(jù)源京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司2.4.
連接數(shù)據(jù)源上一頁(yè)
第
2
章
入門
下一頁(yè)2.4.
連接數(shù)據(jù)源步驟1:點(diǎn)擊菜單“配置”->“數(shù)據(jù)源”,彈出數(shù)據(jù)源配置界面。系統(tǒng)默認(rèn)的會(huì)包含一個(gè)demo數(shù)據(jù)源。圖
2.6.
步驟2:選中demo數(shù)據(jù)源,點(diǎn)【連接】按鈕,數(shù)據(jù)源變成粉色,并且后面的說(shuō)明也顯示[已連接]。圖
2.7.
此時(shí)數(shù)據(jù)源已經(jīng)連接,我們可以操作demo數(shù)據(jù)源。注意本文檔所有例子數(shù)據(jù)源均來(lái)自該數(shù)據(jù)庫(kù)正常情況demo數(shù)據(jù)庫(kù)會(huì)隨設(shè)計(jì)器一同啟動(dòng),如果不能正常連接,請(qǐng)通過(guò)下面方式查看demo數(shù)據(jù)庫(kù)是否正常啟動(dòng)。方法一:在“本地應(yīng)用”中選擇“服務(wù)器”,我們會(huì)看到三個(gè)選項(xiàng),如下圖所示:圖
2.8.
此時(shí)“停止示例數(shù)據(jù)庫(kù)”可以選擇,“啟動(dòng)示例數(shù)據(jù)庫(kù)”被灰掉,說(shuō)明demo數(shù)據(jù)庫(kù)已啟動(dòng),可以連接數(shù)據(jù)源。反之,若“停止示例數(shù)據(jù)庫(kù)”被灰掉,“啟動(dòng)示例數(shù)據(jù)庫(kù)”可以選擇,則說(shuō)明數(shù)據(jù)庫(kù)未啟動(dòng),點(diǎn)“啟動(dòng)示例數(shù)據(jù)庫(kù)”即可。方法二:選擇“配置”->“選項(xiàng)”,彈出選項(xiàng)窗口,選擇“接管控制臺(tái)”,如下圖所示:圖
2.9.
重新啟動(dòng)設(shè)計(jì)器,在“配置”菜單中多了“控制臺(tái)”一項(xiàng)。如下圖所示:圖
2.10.
點(diǎn)擊進(jìn)入控制臺(tái)窗口,如出現(xiàn)下列信息說(shuō)明數(shù)據(jù)庫(kù)正常啟動(dòng),可以連接數(shù)據(jù)源。如圖:圖
2.11.
上一頁(yè)
上一級(jí)
下一頁(yè)2.3.
選擇設(shè)計(jì)器授權(quán)
起始頁(yè)
2.5.
一張最簡(jiǎn)單的報(bào)表京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司2.5.
一張最簡(jiǎn)單的報(bào)表上一頁(yè)
第
2
章
入門
下一頁(yè)2.5.
一張最簡(jiǎn)單的報(bào)表先做一張和數(shù)據(jù)庫(kù)無(wú)關(guān)的報(bào)表。該報(bào)表保存為2.5.raq步驟1:直接點(diǎn)擊工具欄上的按鈕,新建一張空白報(bào)表,如下圖所示:圖
2.12.
步驟2:在B2單元格里填寫:=to(1,10)。并選中B2格點(diǎn)擊工具欄上的將單元格加上方框。to函數(shù)說(shuō)明如下圖所示:圖
2.13.
步驟3:然后點(diǎn)擊工具欄上的按鈕,查看預(yù)覽,如下圖所示:圖
2.14.
我們可以看到,B2格子里的數(shù)據(jù)自動(dòng)進(jìn)行了擴(kuò)展。這正是報(bào)表工具與電子表格工具的最基本差異。電子表格工具只能在每個(gè)格子里填好內(nèi)容,不能自動(dòng)進(jìn)行這種擴(kuò)展。從這個(gè)最簡(jiǎn)單的例子,我們會(huì)發(fā)現(xiàn),定義報(bào)表的時(shí)候只用到了B2單元格,其他單元格都沒(méi)有被使用,但是如果我們把其他單元格都設(shè)成紅色背景,再預(yù)覽時(shí)如下圖所示:圖
2.15.
大家會(huì)發(fā)現(xiàn),那些沒(méi)用的單元格也被擴(kuò)展并且復(fù)制了,由此導(dǎo)致報(bào)表運(yùn)算過(guò)程中存在大量的冗余單元格,這些單元格都占據(jù)了內(nèi)存。因此為了提高報(bào)表的運(yùn)算效率,請(qǐng)把沒(méi)用的單元格刪掉,如下圖所示:圖
2.16.
這個(gè)例子還只是最初級(jí)的,后面我們會(huì)學(xué)到如何基于數(shù)據(jù)庫(kù)進(jìn)行各種復(fù)雜的擴(kuò)展。to函數(shù)說(shuō)明:生成一組連續(xù)的整數(shù)數(shù)據(jù)語(yǔ)法:to(startExp,endExp{,stepExp})參數(shù)說(shuō)明:startExp整數(shù)數(shù)據(jù)開始的表達(dá)式endExp整數(shù)數(shù)據(jù)結(jié)束的表達(dá)式stepExp整數(shù)數(shù)據(jù)步長(zhǎng)的表達(dá)式函數(shù)示例:to(1,5)=list(1,2,3,4,5)to(1,5,2)=list(1,3,5)to(-5,-10,-2)=list(-5,-7,-9)to(-10,-8)=list(-10,-9,-8)上一頁(yè)
上一級(jí)
下一頁(yè)2.4.
連接數(shù)據(jù)源
起始頁(yè)
2.6.
將報(bào)表發(fā)布到web上京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司2.6.
將報(bào)表發(fā)布到web上上一頁(yè)
第
2
章
入門
下一頁(yè)2.6.
將報(bào)表發(fā)布到web上將\o"2.5.
一張最簡(jiǎn)單的報(bào)表"第
2.5
節(jié)“一張最簡(jiǎn)單的報(bào)表”中的報(bào)表發(fā)布到web上步驟1:在設(shè)計(jì)器中打開\o"2.5.
一張最簡(jiǎn)單的報(bào)表"第
2.5
節(jié)“一張最簡(jiǎn)單的報(bào)表”中的報(bào)表,點(diǎn)工具欄的按鈕,在彈出的窗口中輸入報(bào)表發(fā)布路徑(C:\ProgramFiles\reportHome\webapps\demo\reportFiles)和報(bào)表文件名(2.5.raq)。圖
2.17.
點(diǎn)擊【確定】按鈕發(fā)布報(bào)表。步驟2:點(diǎn)擊工具欄的按鈕,或者點(diǎn)擊菜單“本地應(yīng)用”->“演示例子”->“啟動(dòng)demo”,啟動(dòng)潤(rùn)乾報(bào)表中內(nèi)置的tomcat。注意demo應(yīng)用是部署到內(nèi)置的服務(wù)器tomcat上的,所以啟動(dòng)了demo應(yīng)用也就啟動(dòng)了tomcat。第一次啟動(dòng)內(nèi)置的tomcat,會(huì)彈出未發(fā)現(xiàn)服務(wù)器授權(quán)文件的提示框,如下圖所示:圖
2.18.
點(diǎn)擊【確定】按鈕,出現(xiàn)如下的選擇授權(quán)文件對(duì)話框:圖
2.19.
點(diǎn)擊【瀏覽】按鈕,選擇授權(quán)文件所在的位置。如下圖所示:圖
2.20.
點(diǎn)擊【打開】按鈕,返回“授權(quán)”對(duì)話框,如下圖所示:圖
2.21.
點(diǎn)擊【確定】按鈕,出現(xiàn)“完成”提示框,如下圖所示:圖
2.22.
點(diǎn)擊【確定】按鈕,就可以啟動(dòng)內(nèi)置的tomcat了。第一次啟動(dòng)時(shí)需要設(shè)置授權(quán)文件,以后啟動(dòng)時(shí)就不需要設(shè)置了。步驟3:點(diǎn)擊工具欄的按鈕,啟動(dòng)IE瀏覽器,在瀏覽器中展現(xiàn)報(bào)表。圖
2.23.
這樣我們剛才做好的報(bào)表就可以在頁(yè)面上展現(xiàn)出來(lái)了,上面的工具菜單可以靈活定制,實(shí)現(xiàn)打印、保存EXCLE、PDF等功能。潤(rùn)乾報(bào)表由報(bào)表設(shè)計(jì)器和報(bào)表服務(wù)器兩個(gè)部分構(gòu)成。設(shè)計(jì)器授權(quán)是對(duì)潤(rùn)乾報(bào)表設(shè)計(jì)器進(jìn)行授權(quán)。服務(wù)器授權(quán)是對(duì)潤(rùn)乾報(bào)表服務(wù)器進(jìn)行授權(quán),例如對(duì)報(bào)表設(shè)計(jì)器中內(nèi)置的tomcat服務(wù)器進(jìn)行授權(quán)。兩種授權(quán)相互獨(dú)立,各盡其責(zé),設(shè)計(jì)器授權(quán)文件不能用于服務(wù)器授權(quán),服務(wù)器授權(quán)文件也不能用于設(shè)計(jì)器授權(quán)。潤(rùn)乾報(bào)表設(shè)計(jì)器自帶了一個(gè)默認(rèn)的設(shè)計(jì)器授權(quán)文件,所以用戶即使不選擇設(shè)計(jì)器授權(quán)文件也能使用設(shè)計(jì)器。但是設(shè)計(jì)器沒(méi)有自帶服務(wù)器授權(quán)文件,設(shè)計(jì)器自帶的是設(shè)計(jì)器授權(quán),這個(gè)授權(quán)文件不能應(yīng)用到服務(wù)器上,demo應(yīng)用是部署到內(nèi)置的服務(wù)器tomcat上的,所以第一次啟動(dòng)demo時(shí)必須進(jìn)行服務(wù)器授權(quán)。上一頁(yè)
上一級(jí)
下一頁(yè)2.5.
一張最簡(jiǎn)單的報(bào)表
起始頁(yè)
第
3
章
網(wǎng)格式報(bào)表京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報(bào)表上一頁(yè)
下一頁(yè)第
3
章
網(wǎng)格式報(bào)表目錄3.1.網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展3.2.顯示格式、顯示值3.3.報(bào)表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動(dòng)態(tài)背景色3.6.取數(shù)排序3.7.導(dǎo)出excel3.8.內(nèi)建數(shù)據(jù)集3.8.1.內(nèi)建數(shù)據(jù)集的概念3.8.2.內(nèi)建數(shù)據(jù)集的用途3.8.3.編輯內(nèi)建數(shù)據(jù)集3.8.4.內(nèi)/外部數(shù)據(jù)集的轉(zhuǎn)換3.1.
網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展第一步:點(diǎn)擊桌面圖標(biāo),或在開始菜單中選擇運(yùn)行潤(rùn)乾報(bào)表設(shè)計(jì)器,進(jìn)入潤(rùn)乾報(bào)表設(shè)計(jì)器的主界面。如下圖所示:圖
3.1.
設(shè)計(jì)器主界面第二步:\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報(bào)表,在菜單欄中選擇“文件”->“新建報(bào)表”,彈出新建報(bào)表向?qū)Т翱冢簣D
3.2.
新建報(bào)表的注意事項(xiàng):新建報(bào)表的窗口中存在普通報(bào)表和填報(bào)或參數(shù)表單兩種填報(bào)類型選項(xiàng),如果是匯總類型的報(bào)表,一般選擇普通報(bào)表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報(bào)或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點(diǎn)【下一步】進(jìn)入SQL編輯器窗口。圖
3.3.
數(shù)據(jù)集是一個(gè)二維的視圖,是報(bào)表的數(shù)據(jù)來(lái)源。數(shù)據(jù)集可以通過(guò)數(shù)據(jù)庫(kù)的sql查詢獲得,也可以來(lái)自其他異構(gòu)的數(shù)據(jù)文件。報(bào)表運(yùn)算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來(lái)自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來(lái)運(yùn)算報(bào)表。因此,制作報(bào)表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點(diǎn)“數(shù)據(jù)字段”標(biāo)簽。圖
3.4.
在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過(guò)“語(yǔ)法”標(biāo)簽可以查看到數(shù)據(jù)集的語(yǔ)法:ds1:SELECTEMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BIRTHDAY,EMPLOYEE.SEX,EMPLOYEE.DEGREE,EMPLOYEE.BONUSFROMEMPLOYEE選好后點(diǎn)【確定】按鈕回到向?qū)Т翱?。點(diǎn)【生成網(wǎng)格式報(bào)表】按鈕進(jìn)入設(shè)計(jì)器編輯界面,我們看到,一張網(wǎng)格式報(bào)表就做好了,單元格中自動(dòng)產(chǎn)生了表達(dá)式:圖
3.5.
A2單元格中表達(dá)式為:=ds1.Select(EMPID)select函數(shù)說(shuō)明B2單元格中表達(dá)式為:=ds1.EMPNAMEC2單元格中表達(dá)式為:=ds1.BIRTHDAYD2單元格中表達(dá)式為:=ds1.SEXE2單元格中表達(dá)式為:=ds1.DEGREEF2單元格中表達(dá)式為:=ds1.BONUS將第一行的英文名稱改寫成中文并設(shè)置居中顯示。居中顯示第四步:保存預(yù)覽此報(bào)表保存為3.1.raq,預(yù)覽效果如下圖所示:圖
3.6.
第五步:發(fā)布報(bào)表圖
3.7.
設(shè)置標(biāo)題位置:可以通過(guò)工具欄上的,,圖標(biāo)將標(biāo)題設(shè)為居左,居中和居右。select函數(shù)說(shuō)明函數(shù)說(shuō)明:從數(shù)據(jù)集的當(dāng)前行集中選取符合條件的記錄語(yǔ)法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說(shuō)明:select_exp:要選擇的字段列名/列號(hào),,也可以是表達(dá)式。列號(hào)用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過(guò)濾表達(dá)式,如果全部選出,則此參數(shù)省略,僅用“,”占位。sort_exp:數(shù)據(jù)排序表達(dá)式。當(dāng)此項(xiàng)為空時(shí)先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:一組數(shù)據(jù)的集合,數(shù)據(jù)類型由select_exp的運(yùn)算結(jié)果決定函數(shù)示例:例1:ds1.select(name)從數(shù)據(jù)源ds1中選取name字段列的所有值,不排序例2:ds1.select(#2,true)從數(shù)據(jù)源ds1中選取第二個(gè)字段列的所有值并降序排列例3:ds1.select(name,false,sex=='1')從數(shù)據(jù)源ds1中選取性別為男性的name字段列的值并升序排列例4:ds1.select(name,true,sex=='1',id)從數(shù)據(jù)源ds1中選取性別為男性的name字段列的值并按id字段降序排列圖
3.8.
報(bào)表設(shè)計(jì)好后,點(diǎn)工具欄按鈕,保存報(bào)表潤(rùn)乾報(bào)表模板保存時(shí),和excel一樣,一個(gè)模板就是一個(gè)文件,由用戶自己管理。保存的報(bào)表模板不含數(shù)據(jù),只有表達(dá)式和屬性定義。使用時(shí),打開模板,連接數(shù)據(jù)源,點(diǎn)擊預(yù)覽按鈕或工具欄即可瀏覽運(yùn)算后的結(jié)果報(bào)表預(yù)覽后的結(jié)果報(bào)表也可以保存,此時(shí)保存的是報(bào)表格式和數(shù)據(jù),不含表達(dá)式上一頁(yè)
下一頁(yè)2.6.
將報(bào)表發(fā)布到web上
起始頁(yè)
3.2.
顯示格式、顯示值京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報(bào)表上一頁(yè)
下一頁(yè)第
3
章
網(wǎng)格式報(bào)表目錄3.1.網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展3.2.顯示格式、顯示值3.3.報(bào)表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動(dòng)態(tài)背景色3.6.取數(shù)排序3.7.導(dǎo)出excel3.8.內(nèi)建數(shù)據(jù)集3.8.1.內(nèi)建數(shù)據(jù)集的概念3.8.2.內(nèi)建數(shù)據(jù)集的用途3.8.3.編輯內(nèi)建數(shù)據(jù)集3.8.4.內(nèi)/外部數(shù)據(jù)集的轉(zhuǎn)換3.1.
網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展第一步:點(diǎn)擊桌面圖標(biāo),或在開始菜單中選擇運(yùn)行潤(rùn)乾報(bào)表設(shè)計(jì)器,進(jìn)入潤(rùn)乾報(bào)表設(shè)計(jì)器的主界面。如下圖所示:圖
3.1.
設(shè)計(jì)器主界面第二步:\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報(bào)表,在菜單欄中選擇“文件”->“新建報(bào)表”,彈出新建報(bào)表向?qū)Т翱冢簣D
3.2.
新建報(bào)表的注意事項(xiàng):新建報(bào)表的窗口中存在普通報(bào)表和填報(bào)或參數(shù)表單兩種填報(bào)類型選項(xiàng),如果是匯總類型的報(bào)表,一般選擇普通報(bào)表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報(bào)或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點(diǎn)【下一步】進(jìn)入SQL編輯器窗口。圖
3.3.
數(shù)據(jù)集是一個(gè)二維的視圖,是報(bào)表的數(shù)據(jù)來(lái)源。數(shù)據(jù)集可以通過(guò)數(shù)據(jù)庫(kù)的sql查詢獲得,也可以來(lái)自其他異構(gòu)的數(shù)據(jù)文件。報(bào)表運(yùn)算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來(lái)自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來(lái)運(yùn)算報(bào)表。因此,制作報(bào)表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點(diǎn)“數(shù)據(jù)字段”標(biāo)簽。圖
3.4.
在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過(guò)“語(yǔ)法”標(biāo)簽可以查看到數(shù)據(jù)集的語(yǔ)法:ds1:SELECTEMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BIRTHDAY,EMPLOYEE.SEX,EMPLOYEE.DEGREE,EMPLOYEE.BONUSFROMEMPLOYEE選好后點(diǎn)【確定】按鈕回到向?qū)Т翱?。點(diǎn)【生成網(wǎng)格式報(bào)表】按鈕進(jìn)入設(shè)計(jì)器編輯界面,我們看到,一張網(wǎng)格式報(bào)表就做好了,單元格中自動(dòng)產(chǎn)生了表達(dá)式:圖
3.5.
A2單元格中表達(dá)式為:=ds1.Select(EMPID)select函數(shù)說(shuō)明B2單元格中表達(dá)式為:=ds1.EMPNAMEC2單元格中表達(dá)式為:=ds1.BIRTHDAYD2單元格中表達(dá)式為:=ds1.SEXE2單元格中表達(dá)式為:=ds1.DEGREEF2單元格中表達(dá)式為:=ds1.BONUS將第一行的英文名稱改寫成中文并設(shè)置居中顯示。居中顯示第四步:保存預(yù)覽此報(bào)表保存為3.1.raq,預(yù)覽效果如下圖所示:圖
3.6.
第五步:發(fā)布報(bào)表圖
3.7.
設(shè)置標(biāo)題位置:可以通過(guò)工具欄上的,,圖標(biāo)將標(biāo)題設(shè)為居左,居中和居右。select函數(shù)說(shuō)明函數(shù)說(shuō)明:從數(shù)據(jù)集的當(dāng)前行集中選取符合條件的記錄語(yǔ)法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說(shuō)明:select_exp:要選擇的字段列名/列號(hào),,也可以是表達(dá)式。列號(hào)用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過(guò)濾表達(dá)式,如果全部選出,則此參數(shù)省略,僅用“,”占位。sort_exp:數(shù)據(jù)排序表達(dá)式。當(dāng)此項(xiàng)為空時(shí)先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:一組數(shù)據(jù)的集合,數(shù)據(jù)類型由select_exp的運(yùn)算結(jié)果決定函數(shù)示例:例1:ds1.select(name)從數(shù)據(jù)源ds1中選取name字段列的所有值,不排序例2:ds1.select(#2,true)從數(shù)據(jù)源ds1中選取第二個(gè)字段列的所有值并降序排列例3:ds1.select(name,false,sex=='1')從數(shù)據(jù)源ds1中選取性別為男性的name字段列的值并升序排列例4:ds1.select(name,true,sex=='1',id)從數(shù)據(jù)源ds1中選取性別為男性的name字段列的值并按id字段降序排列圖
3.8.
報(bào)表設(shè)計(jì)好后,點(diǎn)工具欄按鈕,保存報(bào)表潤(rùn)乾報(bào)表模板保存時(shí),和excel一樣,一個(gè)模板就是一個(gè)文件,由用戶自己管理。保存的報(bào)表模板不含數(shù)據(jù),只有表達(dá)式和屬性定義。使用時(shí),打開模板,連接數(shù)據(jù)源,點(diǎn)擊預(yù)覽按鈕或工具欄即可瀏覽運(yùn)算后的結(jié)果報(bào)表預(yù)覽后的結(jié)果報(bào)表也可以保存,此時(shí)保存的是報(bào)表格式和數(shù)據(jù),不含表達(dá)式上一頁(yè)
下一頁(yè)2.6.
將報(bào)表發(fā)布到web上
起始頁(yè)
3.2.
顯示格式、顯示值京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.2.
顯示格式、顯示值上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.2.
顯示格式、顯示值在\o"3.1.
網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展”中設(shè)計(jì)的報(bào)表性別、學(xué)歷都是用數(shù)值顯示的,而且獎(jiǎng)金等格式也并不美觀,那么我們可以在\o"3.1.
網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展”的基礎(chǔ)上增加顯示格式、顯示值等設(shè)置,使報(bào)表可讀性更強(qiáng)第一步:增加一個(gè)數(shù)據(jù)集ds2:SELECTDEGREE.ID,DEGREE.NAMEFROMDEGREE增加數(shù)據(jù)集第二步:定義表達(dá)式:圖
3.9.
將A2單元格表達(dá)式修改為:=ds1.Select(int(EMPID),false)int函數(shù)說(shuō)明該表達(dá)式是將字符串型的EMPID轉(zhuǎn)換成整數(shù),再做排序操作。設(shè)置C2單元格的顯示格式為:yyyy年MM月dd日顯示格式設(shè)置F2單元格的顯示格式為:¥#0.00設(shè)置D2的顯示值為:map(list("1","2"),list("男","女"))顯示值map函數(shù)說(shuō)明設(shè)置E2的顯示值為:ds2.select1(name,id==value())select1函數(shù)說(shuō)明value函數(shù)說(shuō)明第三步:保存預(yù)覽此報(bào)表保存為3.2.raq,預(yù)覽效果如下圖所示:圖
3.10.
第四步:發(fā)布報(bào)表圖
3.11.
增加數(shù)據(jù)集單擊菜單欄中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設(shè)置“窗口中點(diǎn)【增加】按鈕,彈出“數(shù)據(jù)集類型”窗口,如圖:圖
3.12.
選擇“SQL檢索”,點(diǎn)【確定】按鈕,即可彈出“SQL檢索“窗口,接下來(lái)可像新建報(bào)表時(shí)一樣定義SQL。Int函數(shù)說(shuō)明將字符串或數(shù)字轉(zhuǎn)換成整數(shù)語(yǔ)法:int(string)int(number)參數(shù)說(shuō)明:string需要轉(zhuǎn)換的字符串表達(dá)式number數(shù)字,如果帶有小數(shù)位,轉(zhuǎn)換后小數(shù)位被截掉返回值:32位整數(shù)示例:例1:int("100")返回:100例2:int(100.1)返回:100例3:int(100.9999)返回:100顯示格式報(bào)表運(yùn)算出來(lái)的數(shù)據(jù),往往需要按照一定的格式進(jìn)行展現(xiàn),例如金額1234.5678希望顯示成¥1,234.56,日期2005/12/25希望顯示成2005-12-25,百分比0.2345希望顯示成23.5%等等雖然對(duì)數(shù)據(jù)的顯示格式有一定的要求,但是單元格里真實(shí)的數(shù)據(jù)不能改變,照樣能夠被其他單元格引用,例如1234.5678雖然顯示成1,234.56,但是其他單元格引用時(shí),引用的是1234.5678而不是1,234.56,否則會(huì)導(dǎo)致誤差顯示格式的設(shè)置方法選中需要設(shè)置顯示格式的單元格(可以批量選擇),雙擊屬性列表中的顯示格式,如下圖所示:圖
3.13.
雙擊后,彈出顯示格式編輯對(duì)話框,如下圖所示:圖
3.14.
選擇相關(guān)的顯示格式,也可手工敲入,點(diǎn)擊確定,顯示格式設(shè)置完成。顯示值:由于業(yè)務(wù)的需要以及設(shè)計(jì)數(shù)據(jù)庫(kù)的考慮,從數(shù)據(jù)庫(kù)事實(shí)表中取出來(lái)的很多度量字段的值往往是編碼,例如員工表的性別字段,往往存的是0或者1,但是在報(bào)表中希望顯示成男或女雖然編碼字段在報(bào)表中顯示成對(duì)應(yīng)的中文,但是該單元格的真實(shí)編碼還需要保留,當(dāng)別的單元格引用該單元格時(shí),引用的是編碼而非中文,此時(shí)就需要用到單元格的顯示值屬性單元格的顯示值也可以被引用,此時(shí)用到disp函數(shù),例如:disp(A1)代表A1單元格的顯示值。顯示值的定義有兩種方式:?jiǎn)沃岛蛯?duì)照表舉例:?jiǎn)沃刀x法:1、例如:"中國(guó)",那么該單元格就顯示為"中國(guó)"2、例如:ds1.select1(name,value()==id)對(duì)照表定義法:例如:map(list("0","1"),list("男","女"))特別說(shuō)明當(dāng)對(duì)數(shù)據(jù)集運(yùn)用過(guò)濾條件后確定只剩一條記錄時(shí),雖然select和select1的的運(yùn)算結(jié)果一樣,但是select1運(yùn)算效率高,因?yàn)樗灰业椒蠗l件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回。考慮到顯示值屬性的定義里,幾乎所有情況都只需要返回一條記錄,因此建議大家使用select1,不要使用selectmap函數(shù)說(shuō)明顯示值對(duì)照表函數(shù),從對(duì)照表中找出當(dāng)前單元格對(duì)應(yīng)值的顯示值,沒(méi)有則返回null語(yǔ)法:map(valueListExp,displayListExp)參數(shù)說(shuō)明:valueListExp真實(shí)值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式displayListExp顯示值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式真實(shí)值列表和顯示值列表一一對(duì)應(yīng)返回值:字符型,和當(dāng)前格真實(shí)值對(duì)應(yīng)的顯示值示例:例1:map(to(1,3),list("男","女","不定"))例2:map(arg1,arg2)其中arg1為1,2,3組成的參數(shù)組,arg2為"男","女","不定"組成的字符串組例3:map(list(1,2,3),list("男","女","不定"))Select1函數(shù)說(shuō)明從數(shù)據(jù)集中按順序檢索到符合過(guò)濾條件的第一條記錄,返回其selectExp值語(yǔ)法:datasetName.select1(selectExp{,filterExp{,rootGroupExp}})參數(shù)說(shuō)明:selectExp要選擇的字段列名/列號(hào),,也可以是表達(dá)式。列號(hào)用#n表示,例如#0代表第0列,#1代表第1列,依此類推filterExp過(guò)濾條件rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:數(shù)據(jù)類型不定,由selectExp的運(yùn)算結(jié)果決定特別說(shuō)明:當(dāng)對(duì)數(shù)據(jù)集運(yùn)用過(guò)濾條件后確定只剩一條記錄時(shí),雖然select的運(yùn)算結(jié)果一樣,但是select1運(yùn)算效率高,因?yàn)樗灰业椒蠗l件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回。示例:例1:ds1.select1(name)返回?cái)?shù)據(jù)集ds1中第一條記錄的name字段值例2:ds1.select1(name,score>90)從數(shù)據(jù)集ds1中檢索出成績(jī)大于90的記錄,返回第一條記錄的name字段值Value函數(shù)說(shuō)明取得當(dāng)前單元格的值語(yǔ)法:value()返回值:當(dāng)前單元格的值上一頁(yè)
上一級(jí)
下一頁(yè)第
3
章
網(wǎng)格式報(bào)表
起始頁(yè)
3.3.
報(bào)表區(qū)域京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.3.
報(bào)表區(qū)域上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.3.
報(bào)表區(qū)域用設(shè)計(jì)器打開報(bào)表3.2,在該報(bào)表上做修改,增加頁(yè)眉、頁(yè)腳、標(biāo)題、表頭、表尾等。第一步:定義表達(dá)式在報(bào)表3.2中,選中第一行,在行首格點(diǎn)右鍵,在彈出的菜單中選“插入行”,如圖:圖
3.15.
此時(shí)在報(bào)表頂端增加了一行,重復(fù)上面的操作,共增加兩行。選中第一行的行表頭,設(shè)置屬性列表的“行類型”為“分頁(yè)頁(yè)眉”。如圖所示:圖
3.16.
再選中第二行,設(shè)置屬性列表的“行類型”為“頭標(biāo)題”。如圖:圖
3.17.
選中第四行,在行首格點(diǎn)右鍵,在彈出的菜單中選“追加數(shù)據(jù)行”,如圖:圖
3.18.
重復(fù)上一步操作,共追加兩行。追加后選中第六行,設(shè)置屬性列表的“行類型”為“分頁(yè)頁(yè)腳”。如圖所示:圖
3.19.
選中第五行,設(shè)置屬性列表的“行類型”為“報(bào)表尾”。如圖所示:圖
3.20.
在頁(yè)眉、標(biāo)題、表尾、頁(yè)腳等區(qū)域分別輸入相應(yīng)內(nèi)容,并調(diào)整報(bào)表格式。如圖所示:圖
3.21.
在報(bào)表頁(yè)腳區(qū)的F6單元格中輸入表達(dá)式:="第"+pno()+"頁(yè)"pno函數(shù)說(shuō)明在報(bào)表頁(yè)尾區(qū)的F5單元格中輸入表達(dá)式:=now()now函數(shù)說(shuō)明并設(shè)置顯示格式為:yyyy-MM-dd顯示格式第二步:保存預(yù)覽此報(bào)表保存為3.3.raq,預(yù)覽效果如下圖所示:圖
3.22.
預(yù)覽后我們看到,因?yàn)樵O(shè)置了表頭區(qū)和標(biāo)題區(qū),我們?cè)陲@示多條數(shù)據(jù)的時(shí)候,表頭被凍結(jié),滾動(dòng)條的拖拽只是數(shù)據(jù)區(qū)隨著改變。第三步:發(fā)布報(bào)表圖
3.23.
pno函數(shù)說(shuō)明取得當(dāng)前頁(yè)的頁(yè)碼,注意,本函數(shù)只是在分頁(yè)后才有效語(yǔ)法:pno({booleanExp})參數(shù)說(shuō)明:booleanExp表達(dá)式返回值:當(dāng)前頁(yè)的頁(yè)碼。函數(shù)示例:pno()返回前頁(yè)在總的頁(yè)表中的頁(yè)碼pno(true)返回前頁(yè)在縱向分頁(yè)的頁(yè)表中的頁(yè)碼pno(false)返回前頁(yè)在橫向分頁(yè)的頁(yè)表中的頁(yè)碼pcsum函數(shù)說(shuō)明函數(shù)說(shuō)明:計(jì)算分頁(yè)后的當(dāng)前頁(yè)中所有的單元格(cellExp)的和,注意,本函數(shù)只是在分頁(yè)后才有效語(yǔ)法:pcsum({cellExp})參數(shù)說(shuō)明:cellExp表達(dá)式返回值:當(dāng)前頁(yè)中所有的單元格(cellExp)的和函數(shù)示例:pcsum(A2{條件})返回當(dāng)前頁(yè)中所有的A2格之和pccount函數(shù)說(shuō)明函數(shù)說(shuō)明:計(jì)算分頁(yè)后的當(dāng)前頁(yè)中所有的單元格(cellExp)的個(gè)數(shù),注意,本函數(shù)只是在分頁(yè)后才有效語(yǔ)法:pccount({cellExp})參數(shù)說(shuō)明:cellExp表達(dá)式返回值:當(dāng)前頁(yè)中所有的單元格(cellExp)的個(gè)數(shù)函數(shù)示例:pccount(A2{條件})返回當(dāng)前頁(yè)中所有的A2格的個(gè)數(shù)now函數(shù)說(shuō)明函數(shù)說(shuō)明:獲得系統(tǒng)此刻的日期時(shí)間語(yǔ)法:now()返回值:日期時(shí)間上一頁(yè)
上一級(jí)
下一頁(yè)3.2.
顯示格式、顯示值
起始頁(yè)
3.4.
設(shè)置預(yù)警條件京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.4.
設(shè)置預(yù)警條件上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.4.
設(shè)置預(yù)警條件用設(shè)計(jì)器打開報(bào)表3.3,在該報(bào)表上做修改,使獎(jiǎng)金高于15000元的員工信息用紅色顯示。第一步:定義表達(dá)式圖
3.24.
選中第四行,設(shè)置第四行的前景色表達(dá)式為:if(F4>15000,-65536,-16777216)if函數(shù)說(shuō)明該表達(dá)式意思是當(dāng)員工獎(jiǎng)金高于15000時(shí)用紅色字體顯示,否則用黑色字體顯示。第二步:保存預(yù)覽此報(bào)表保存為3.4.raq,預(yù)覽效果如下圖所示:圖
3.25.
第三步:發(fā)布報(bào)表圖
3.26.
if函數(shù)說(shuō)明根據(jù)布爾表達(dá)式的不同計(jì)算結(jié)果,返回不同的值。本函數(shù)從左到右計(jì)算,先出現(xiàn)的布爾表達(dá)式先算,如果出現(xiàn)為true的表達(dá)式,則返回相應(yīng)的結(jié)果,后面的不再計(jì)算。如果沒(méi)有一個(gè)布爾表達(dá)式為true,而且有缺省值表達(dá)式,則返回缺省值,否則返回null。語(yǔ)法:if(boolExp1,valueExp1{,boolExp2,valueExp2{,boolExp3,valueExp3{,{defaultExp}}}})參數(shù)說(shuō)明:boolExp(n)布爾表達(dá)式,如果結(jié)果為真,則返回對(duì)應(yīng)的值表達(dá)式計(jì)算結(jié)果valueExp(n)值表達(dá)式,和布爾表達(dá)式一一對(duì)應(yīng)defaultExp缺省值表達(dá)式,如果所有布爾表達(dá)式結(jié)果都為假,則返回本表達(dá)式計(jì)算結(jié)果返回值:數(shù)據(jù)類型不定,由valueExp(n)的運(yùn)算結(jié)果決定。示例:例1:if(value()>100,-65536,value()<=100andvalue()>80,-16776961,-14336)表示當(dāng)前格的值大于100時(shí),返回-65536顏色值,當(dāng)前格的值小于等于100且大于80時(shí),返回-16776961顏色值,否則返回-14336顏色值上一頁(yè)
上一級(jí)
下一頁(yè)3.3.
報(bào)表區(qū)域
起始頁(yè)
3.5.
增加動(dòng)態(tài)背景色京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.5.
增加動(dòng)態(tài)背景色上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.5.
增加動(dòng)態(tài)背景色用設(shè)計(jì)器打開報(bào)表3.4,在該報(bào)表上做修改,使單雙行顯示不同的背景色。第一步:定義表達(dá)式圖
3.27.
選中第四行,設(shè)置第四行的背景色表達(dá)式為:if(row()%2==0,-3342337,-1)if函數(shù)說(shuō)明,row函數(shù)說(shuō)明該表達(dá)式意思是當(dāng)行數(shù)為偶數(shù)行時(shí)背景色顯示為淺藍(lán)色,當(dāng)行數(shù)為奇數(shù)行時(shí)背景色顯示為白色第二步:保存預(yù)覽此報(bào)表保存為3.5.raq,預(yù)覽效果如下圖所示:圖
3.28.
第三步:發(fā)布報(bào)表圖
3.29.
row函數(shù)說(shuō)明取得當(dāng)前單元格所在行的行號(hào)語(yǔ)法:row({cellExp})參數(shù)說(shuō)明:cellExp單元格表達(dá)式(不寫表示當(dāng)前單元格)返回值:整數(shù)舉例:在第三行單元格中寫入=row(),返回值為3,如果第三行存在縱向擴(kuò)展格,則行號(hào)依次改變。上一頁(yè)
上一級(jí)
下一頁(yè)3.4.
設(shè)置預(yù)警條件
起始頁(yè)
3.6.
取數(shù)排序京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.6.
取數(shù)排序上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.6.
取數(shù)排序報(bào)表中,取數(shù)展現(xiàn)的時(shí)候往往要求記錄按照一定的順序進(jìn)行排列,我們稱為排序。比如\o"3.1.
網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報(bào)表,體會(huì)擴(kuò)展”中的報(bào)表,如果想按照員工id進(jìn)行升序排列,該如何實(shí)現(xiàn)?圖
3.30.
按“員工編號(hào)”升序排序潤(rùn)乾報(bào)表提供了兩種排序方式:sql中排序,select函數(shù)中排序,下面分別介紹。第一種:SQL中排序SQL中排序是指在定義數(shù)據(jù)集的時(shí)候就把數(shù)據(jù)按著升序或降序排好,在報(bào)表設(shè)計(jì)階段直接取數(shù)即可,我們?cè)诶?.1上做修改。單擊主菜單中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設(shè)置”窗口中選中ds1數(shù)據(jù)集,點(diǎn)【編輯】按鈕彈出“SQL編輯器”,在“排序”標(biāo)簽頁(yè)中選擇要排序的字段,如圖:圖
3.31.
生成的語(yǔ)法:圖
3.32.
第二種:select函數(shù)中排序該方法是通過(guò)設(shè)置select函數(shù)的參數(shù)來(lái)實(shí)現(xiàn)排序,還以例3.1為例做修改。如果想以“EMPID”字段升序排列,可以將A2單元格表達(dá)式改寫為:=ds1.Select(int(EMPID),false),此時(shí)報(bào)表就是以EMPID字段做升序排序了,若將表達(dá)式中的false改成true,則是以EMPID做降序排列。如果想用”姓名”字段排序,可以將A2單元格的表達(dá)式改寫成:=ds1.Select(EMPID,false,,EMPNAME)更多用法請(qǐng)參考select函數(shù)說(shuō)明>SQL中排序是在數(shù)據(jù)庫(kù)中進(jìn)行,而通過(guò)select函數(shù)排序是在報(bào)表端進(jìn)行,數(shù)據(jù)庫(kù)中有索引,且數(shù)據(jù)庫(kù)是c語(yǔ)言開發(fā)的,數(shù)據(jù)運(yùn)算速度快,因此如果報(bào)表中的排序規(guī)則是確定的,那么建議排序操作選擇在數(shù)據(jù)庫(kù)端進(jìn)行。上一頁(yè)
上一級(jí)
下一頁(yè)3.5.
增加動(dòng)態(tài)背景色
起始頁(yè)
3.7.
導(dǎo)出excel京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.7.
導(dǎo)出excel上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.7.
導(dǎo)出excel潤(rùn)乾報(bào)表設(shè)計(jì)器非常類似于excel編輯器,這種天然的相似性,使得潤(rùn)乾報(bào)表可以無(wú)縫的導(dǎo)出為excel文件,并且導(dǎo)出的excel文件不失真,還可以在excel編輯器中進(jìn)行編輯。潤(rùn)乾報(bào)表設(shè)計(jì)器支持導(dǎo)出不分頁(yè)的excel文件、分頁(yè)的excel文件和帶公式的excel文件。其中導(dǎo)出為帶公式的excel文件可以把報(bào)表中的公式導(dǎo)出到excel文件中,給用戶的操作帶來(lái)了極大的方便。導(dǎo)出是功能受限的菜單。報(bào)表設(shè)計(jì)器自帶的授權(quán)文件不具有導(dǎo)出功能,如果你想使用導(dǎo)出功能必須選擇具有導(dǎo)出功能的授權(quán)文件和安裝加密狗驅(qū)動(dòng)。安裝加密狗驅(qū)動(dòng)的步驟如下:獲得加密狗安裝驅(qū)動(dòng)和加密狗。打開加密狗驅(qū)動(dòng)安裝文件夾,點(diǎn)擊InstWiz3.exe,彈出“驅(qū)動(dòng)安裝向?qū)А钡臍g迎使用安裝向?qū)Ы缑妫缦聢D所示:圖
3.33.
點(diǎn)擊【下一步】按鈕,彈出“驅(qū)動(dòng)安裝向?qū)А钡倪x擇安裝參數(shù)界面,如下圖所示:圖
3.34.
在“選擇安裝參數(shù)”界面中選擇驅(qū)動(dòng)安裝的路徑,選擇是“安裝驅(qū)動(dòng)程序”還是“卸載驅(qū)動(dòng)程序”。如果需要安裝“虛擬讀卡器”點(diǎn)擊【高級(jí)設(shè)置】按鈕進(jìn)行安裝,加密狗不需要安裝虛擬的讀卡器。點(diǎn)擊【下一步】按鈕,系統(tǒng)自動(dòng)的進(jìn)行驅(qū)動(dòng)程序的安裝,安裝完成后彈出“驅(qū)動(dòng)安裝向?qū)А钡摹巴瓿伞苯缑?,如下圖所示:圖
3.35.
點(diǎn)擊【完成】按鈕,完成加密狗驅(qū)動(dòng)程序的安裝。把加密狗插入到電腦的USB接口上,到此你就可以使用導(dǎo)出菜單包含的各項(xiàng)導(dǎo)出功能了。把報(bào)表3.5.raq導(dǎo)出為excel文件的操作步驟如下:第一步:打開設(shè)計(jì)器\o"2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器"打開設(shè)計(jì)器第二步:連接數(shù)據(jù)源\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:打開報(bào)表打開報(bào)表3.5.raq,確保已經(jīng)安裝了加密狗驅(qū)動(dòng)加密狗驅(qū)動(dòng)第四步:預(yù)覽報(bào)表點(diǎn)擊菜單【文件】->【預(yù)覽】或工具欄即可瀏覽報(bào)表3.5.raq。第五步:導(dǎo)出Excel文件點(diǎn)擊菜單【文件】->【導(dǎo)出】->【Excel文件】,彈出“保存”對(duì)話框,在此對(duì)話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:圖
3.36.
保存對(duì)話框點(diǎn)擊【保存】按鈕就可實(shí)現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報(bào)表信息導(dǎo)出為不分頁(yè)的Excel文件格式。導(dǎo)出不分頁(yè)的excel文件效果圖如下所示:圖
3.37.
第六步:導(dǎo)出分頁(yè)Excel文件點(diǎn)擊菜單【文件】->【導(dǎo)出】->【分頁(yè)Excel文件】,彈出“保存”對(duì)話框,在此對(duì)話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:點(diǎn)擊【保存】按鈕就可實(shí)現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報(bào)表信息導(dǎo)出為分成多頁(yè)的Excel文件格式。導(dǎo)出為分頁(yè)Excel文件效果圖如下所示:圖
3.38.
第七步:導(dǎo)出帶公式Excel文件點(diǎn)擊菜單【文件】->【導(dǎo)出】->【帶公式Excel文件】,彈出“保存”對(duì)話框,在此對(duì)話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:點(diǎn)擊【保存】按鈕就可實(shí)現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報(bào)表信息導(dǎo)出為帶公式的Excel文件。注意把報(bào)表導(dǎo)出為帶公式的Excel文件時(shí),Excel不支持的公式無(wú)法導(dǎo)出。上一頁(yè)
上一級(jí)
下一頁(yè)3.6.
取數(shù)排序
起始頁(yè)
3.8.
內(nèi)建數(shù)據(jù)集京C備05019289號(hào)版權(quán)信息@CopyRight北京潤(rùn)乾信息系統(tǒng)技術(shù)有限公司3.8.
內(nèi)建數(shù)據(jù)集上一頁(yè)
第
3
章
網(wǎng)格式報(bào)表
下一頁(yè)3.8.
內(nèi)建數(shù)據(jù)集3.8.1.
內(nèi)建數(shù)據(jù)集的概念所謂內(nèi)建數(shù)據(jù)集,是把報(bào)表中的數(shù)據(jù)存儲(chǔ)到報(bào)表模板里,瀏覽報(bào)表的時(shí)候不用連接數(shù)據(jù)庫(kù)了。3.8.2.
內(nèi)建數(shù)據(jù)集的用途可以使用戶快速的體驗(yàn)建立報(bào)表的過(guò)程。使用潤(rùn)乾報(bào)表設(shè)計(jì)器的新手,想體驗(yàn)一下建立報(bào)表的過(guò)程,如果使用外部數(shù)據(jù)集他需要先建立數(shù)據(jù)庫(kù)定義數(shù)據(jù)表在數(shù)據(jù)表中錄入數(shù)據(jù)在報(bào)表設(shè)計(jì)器中配置數(shù)據(jù)源連接數(shù)據(jù)源建立數(shù)據(jù)集…,這些步驟對(duì)于新手來(lái)說(shuō)太繁瑣了。如果使用內(nèi)建數(shù)據(jù)集用戶只需在報(bào)表設(shè)計(jì)器中定義一個(gè)內(nèi)建數(shù)據(jù)集,錄入一些數(shù)據(jù)就可以在報(bào)表中使用了,給用戶的體驗(yàn)過(guò)程帶來(lái)了極大的方便。可以進(jìn)行技術(shù)支持。用戶在設(shè)計(jì)報(bào)表時(shí),如果發(fā)生了自己解決不了的問(wèn)題,他會(huì)把有問(wèn)題的報(bào)表發(fā)給技術(shù)人員查找問(wèn)題,技術(shù)人員在查找問(wèn)題時(shí)需要瀏覽報(bào)表進(jìn)行調(diào)試。用戶不需要把整個(gè)的外部數(shù)據(jù)庫(kù)和報(bào)表一起發(fā)給技術(shù)人員,而只需把有問(wèn)題的報(bào)表涉及的數(shù)據(jù)轉(zhuǎn)為內(nèi)建數(shù)據(jù)集連同報(bào)表發(fā)給技術(shù)人員即可。3.8.3.
編輯內(nèi)建數(shù)據(jù)集單擊主菜單中的【配置】->【數(shù)據(jù)集】,打開如下所示的“數(shù)據(jù)集設(shè)置”窗口:圖
3.39.
點(diǎn)擊【增加】按鈕,彈出“數(shù)據(jù)集類型”選擇窗口,如下圖所示:圖
3.40.
我們選擇“內(nèi)建數(shù)據(jù)”,點(diǎn)擊【確定】按鈕,彈出“內(nèi)建數(shù)據(jù)集”窗口,在此窗口中我們可以定義內(nèi)建數(shù)據(jù)集包含的字段和數(shù)據(jù)值。在“字段”標(biāo)簽頁(yè)定義內(nèi)建數(shù)據(jù)集包含的字段,點(diǎn)擊【增加】按鈕,在字段列表中就會(huì)增加一個(gè)字段的定義,可以修改字段名和字段的數(shù)據(jù)類型。假設(shè)我們定義姓名和年齡兩個(gè)字段,如下圖所示:圖
3.41.
切換到“數(shù)據(jù)”標(biāo)簽頁(yè),點(diǎn)擊【增加】按鈕,可以添加字段對(duì)應(yīng)的數(shù)據(jù)值。如下圖所示:圖
3.42.
我們也可以把excel文件中已有的數(shù)據(jù)導(dǎo)入到內(nèi)建數(shù)據(jù)集中。首先復(fù)制excel文件中的數(shù)據(jù)值,如下圖所示:圖
3.43.
在內(nèi)建數(shù)據(jù)集的“數(shù)據(jù)”標(biāo)簽頁(yè)點(diǎn)擊【粘貼】按鈕即可把excel文件中的數(shù)據(jù)導(dǎo)入到內(nèi)建數(shù)據(jù)集中。如下圖所示:圖
3.44.
點(diǎn)擊【確定】按鈕,一個(gè)內(nèi)建數(shù)據(jù)集就建好了。用戶在設(shè)計(jì)報(bào)表時(shí)可以像使用外部數(shù)據(jù)集一樣來(lái)使用內(nèi)建數(shù)據(jù)集。如果某個(gè)內(nèi)建數(shù)據(jù)集在多個(gè)報(bào)表中都用到了,那么不用重復(fù)定義過(guò)程,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海市2025年事業(yè)單位公開招聘高層次急需緊缺專業(yè)技術(shù)人才備考題庫(kù)及一套答案詳解
- 2025年徐州幼兒師范高等??茖W(xué)校公開招聘高層次人才6人備考題庫(kù)及完整答案詳解1套
- 2025年鄂爾多斯市委政法委所屬事業(yè)單位引進(jìn)高層次人才備考題庫(kù)帶答案詳解
- 2025年重慶醫(yī)科大學(xué)基礎(chǔ)醫(yī)學(xué)院關(guān)于公開遴選系主任10人的備考題庫(kù)有答案詳解
- 2025年百色市凌云縣新活力勞務(wù)有限責(zé)任公司工作人員招聘6人備考題庫(kù)及一套參考答案詳解
- 2025年林區(qū)實(shí)驗(yàn)小學(xué)附屬幼兒園食堂員工及保育員招聘?jìng)淇碱}庫(kù)帶答案詳解
- 2025年貴州都勻江南實(shí)驗(yàn)高級(jí)中學(xué)春季學(xué)期教師招聘?jìng)淇碱}庫(kù)及答案詳解一套
- 理財(cái)經(jīng)理直播課件
- 理解課件教學(xué)課件
- 預(yù)防醫(yī)學(xué)自考就業(yè)前景
- 小學(xué)蘇教版科學(xué)二年級(jí)上冊(cè)(2024)知識(shí)點(diǎn)梳理及2025秋期末測(cè)試卷
- 2026年售后服務(wù)管理制度完善與企業(yè)售后工作規(guī)范化指南
- 2024-2025學(xué)年山東省煙臺(tái)市招遠(yuǎn)市一年級(jí)(上)期末數(shù)學(xué)試卷
- 營(yíng)銷分析年終總結(jié)
- 2025年高考化學(xué)習(xí)題分類練:化學(xué)反應(yīng)機(jī)理的探究
- “一帶一路”人工智能應(yīng)用場(chǎng)景案例集2025
- 醫(yī)院成本管控模式的創(chuàng)新與案例分析
- 國(guó)網(wǎng)公司兩票課件
- 2025-2026學(xué)年蘇教版(新教材)小學(xué)科學(xué)三年級(jí)上冊(cè)科學(xué)期末復(fù)習(xí)卷及答案
- 2025年全國(guó)高校輔導(dǎo)員素質(zhì)能力大賽基礎(chǔ)知識(shí)測(cè)試題(附答案)
- n2級(jí)護(hù)士理論考試試題附答案
評(píng)論
0/150
提交評(píng)論