版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
最新范本,供參考!最新范本,供參考!最新范本,供參考!目錄1.前言1.1.使用對象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.一張最簡單的報(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é)合起來發(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.頁邊距與對齊10.1.4.鏡像打印10.2.分頁10.2.1.頁眉頁腳、表頭表尾等的打印方式10.2.2.分頁方式10.2.3.強(qiáng)制分頁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.高級統(tǒng)計(jì)圖14.1.雙軸柱線圖14.2.雙軸折線圖14.3.時(shí)間走勢圖14.4.時(shí)序狀態(tài)圖14.5.甘特圖14.6.儀表盤14.7.雷達(dá)圖14.8.里程碑圖14.9.工字圖14.10.全距圖
下一頁
第
1
章
前言京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
1
章
前言上一頁
下一頁第
1
章
前言目錄1.1.使用對象1.2.文檔目的1.1.
使用對象潤乾報(bào)表V4.5初級教程適用于對報(bào)表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤乾報(bào)表的初學(xué)者。上一頁
下一頁潤乾報(bào)表V4.5初級教程
起始頁
1.2.
文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
1
章
前言上一頁
下一頁第
1
章
前言目錄1.1.使用對象1.2.文檔目的1.1.
使用對象潤乾報(bào)表V4.5初級教程適用于對報(bào)表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤乾報(bào)表的初學(xué)者。上一頁
下一頁潤乾報(bào)表V4.5初級教程
起始頁
1.2.
文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司1.2.
文檔目的上一頁
第
1
章
前言
下一頁1.2.
文檔目的本文檔是為了用戶學(xué)習(xí)潤乾報(bào)表的初級知識而編寫的。通過學(xué)習(xí)本文檔,用戶可以初步掌握潤乾報(bào)表設(shè)計(jì)器的使用,初步了解潤乾報(bào)表的擴(kuò)展概念以及簡單匯總的原理,了解統(tǒng)計(jì)圖的常用屬性,能夠獨(dú)立設(shè)計(jì)一些比較常規(guī)的報(bào)表。上一頁
上一級
下一頁第
1
章
前言
起始頁
第
2
章
入門京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
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.一張最簡單的報(bào)表2.6.將報(bào)表發(fā)布到web上2.1.
制作一張報(bào)表的步驟圖
2.1.
上一頁
下一頁1.2.
文檔目的
起始頁
2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
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.一張最簡單的報(bào)表2.6.將報(bào)表發(fā)布到web上2.1.
制作一張報(bào)表的步驟圖
2.1.
上一頁
下一頁1.2.
文檔目的
起始頁
2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器上一頁
第
2
章
入門
下一頁2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器啟動(dòng)報(bào)表設(shè)計(jì)器的方式有三種方法:方法一:在安裝目錄(比如默認(rèn)的安裝目錄:C:\ProgramFiles\reportHome\bin)尋找startup.bat的程序文件,雙擊運(yùn)行即可;方法二:從程序組中選擇:開始->程序->潤乾報(bào)表->潤乾報(bào)表設(shè)計(jì)器方法三:安裝完潤乾報(bào)表之后,在桌面上會(huì)出現(xiàn)潤乾報(bào)表設(shè)計(jì)器的快捷方式,雙擊即可。潤乾報(bào)表設(shè)計(jì)器的主界面,如下圖所示:圖
2.2.
上一頁
上一級
下一頁第
2
章
入門
起始頁
2.3.
選擇設(shè)計(jì)器授權(quán)京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.3.
選擇設(shè)計(jì)器授權(quán)上一頁
第
2
章
入門
下一頁2.3.
選擇設(shè)計(jì)器授權(quán)授權(quá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ì)器。潤乾報(bào)表設(shè)計(jì)器自帶了一個(gè)默認(rèn)的授權(quán)文件,此授權(quán)文件可以使用戶使用報(bào)表設(shè)計(jì)器的普通功能,所以用戶即使不選擇授權(quán)文件也能使用設(shè)計(jì)器。但是,如果用戶購買了高版本的報(bào)表設(shè)計(jì)器,那么他必須選擇高版本的授權(quán)文件才能使用受限功能點(diǎn),否則他只能使用默認(rèn)授權(quán)文件對應(yīng)的普通功能的報(bào)表設(shè)計(jì)器。選擇授權(quán)文件的步驟如下:第一步:點(diǎn)擊菜單“配置”->“選項(xiàng)”,打開“選項(xiàng)”編輯界面,切換到“文件”標(biāo)簽頁,設(shè)置“授權(quán)文件名稱”來選擇授權(quán)文件,如下圖所示:圖
2.3.
第二步:點(diǎn)擊“授權(quán)文件名稱”編輯框后面的【…】按鈕,彈出“打開”對話框,在此選擇授權(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)文件即可生效。上一頁
上一級
下一頁2.2.
啟動(dòng)報(bào)表設(shè)計(jì)器
起始頁
2.4.
連接數(shù)據(jù)源京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.4.
連接數(shù)據(jù)源上一頁
第
2
章
入門
下一頁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ù)源變成粉色,并且后面的說明也顯示[已連接]。圖
2.7.
此時(shí)數(shù)據(jù)源已經(jīng)連接,我們可以操作demo數(shù)據(jù)源。注意本文檔所有例子數(shù)據(jù)源均來自該數(shù)據(jù)庫正常情況demo數(shù)據(jù)庫會(huì)隨設(shè)計(jì)器一同啟動(dòng),如果不能正常連接,請通過下面方式查看demo數(shù)據(jù)庫是否正常啟動(dòng)。方法一:在“本地應(yīng)用”中選擇“服務(wù)器”,我們會(huì)看到三個(gè)選項(xiàng),如下圖所示:圖
2.8.
此時(shí)“停止示例數(shù)據(jù)庫”可以選擇,“啟動(dòng)示例數(shù)據(jù)庫”被灰掉,說明demo數(shù)據(jù)庫已啟動(dòng),可以連接數(shù)據(jù)源。反之,若“停止示例數(shù)據(jù)庫”被灰掉,“啟動(dòng)示例數(shù)據(jù)庫”可以選擇,則說明數(shù)據(jù)庫未啟動(dòng),點(diǎn)“啟動(dòng)示例數(shù)據(jù)庫”即可。方法二:選擇“配置”->“選項(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)下列信息說明數(shù)據(jù)庫正常啟動(dòng),可以連接數(shù)據(jù)源。如圖:圖
2.11.
上一頁
上一級
下一頁2.3.
選擇設(shè)計(jì)器授權(quán)
起始頁
2.5.
一張最簡單的報(bào)表京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.5.
一張最簡單的報(bào)表上一頁
第
2
章
入門
下一頁2.5.
一張最簡單的報(bào)表先做一張和數(shù)據(jù)庫無關(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ù)說明如下圖所示:圖
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è)最簡單的例子,我們會(huì)發(fā)現(xiàn),定義報(bào)表的時(shí)候只用到了B2單元格,其他單元格都沒有被使用,但是如果我們把其他單元格都設(shè)成紅色背景,再預(yù)覽時(shí)如下圖所示:圖
2.15.
大家會(huì)發(fā)現(xiàn),那些沒用的單元格也被擴(kuò)展并且復(fù)制了,由此導(dǎo)致報(bào)表運(yùn)算過程中存在大量的冗余單元格,這些單元格都占據(jù)了內(nèi)存。因此為了提高報(bào)表的運(yùn)算效率,請把沒用的單元格刪掉,如下圖所示:圖
2.16.
這個(gè)例子還只是最初級的,后面我們會(huì)學(xué)到如何基于數(shù)據(jù)庫進(jìn)行各種復(fù)雜的擴(kuò)展。to函數(shù)說明:生成一組連續(xù)的整數(shù)數(shù)據(jù)語法:to(startExp,endExp{,stepExp})參數(shù)說明:startExp整數(shù)數(shù)據(jù)開始的表達(dá)式endExp整數(shù)數(shù)據(jù)結(jié)束的表達(dá)式stepExp整數(shù)數(shù)據(jù)步長的表達(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)上一頁
上一級
下一頁2.4.
連接數(shù)據(jù)源
起始頁
2.6.
將報(bào)表發(fā)布到web上京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.6.
將報(bào)表發(fā)布到web上上一頁
第
2
章
入門
下一頁2.6.
將報(bào)表發(fā)布到web上將\o"2.5.
一張最簡單的報(bào)表"第
2.5
節(jié)“一張最簡單的報(bào)表”中的報(bào)表發(fā)布到web上步驟1:在設(shè)計(jì)器中打開\o"2.5.
一張最簡單的報(bào)表"第
2.5
節(jié)“一張最簡單的報(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)潤乾報(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)文件對話框:圖
2.19.
點(diǎn)擊【瀏覽】按鈕,選擇授權(quán)文件所在的位置。如下圖所示:圖
2.20.
點(diǎn)擊【打開】按鈕,返回“授權(quán)”對話框,如下圖所示:圖
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)表就可以在頁面上展現(xiàn)出來了,上面的工具菜單可以靈活定制,實(shí)現(xiàn)打印、保存EXCLE、PDF等功能。潤乾報(bào)表由報(bào)表設(shè)計(jì)器和報(bào)表服務(wù)器兩個(gè)部分構(gòu)成。設(shè)計(jì)器授權(quán)是對潤乾報(bào)表設(shè)計(jì)器進(jìn)行授權(quán)。服務(wù)器授權(quán)是對潤乾報(bào)表服務(wù)器進(jìn)行授權(quán),例如對報(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)。潤乾報(bào)表設(shè)計(jì)器自帶了一個(gè)默認(rèn)的設(shè)計(jì)器授權(quán)文件,所以用戶即使不選擇設(shè)計(jì)器授權(quán)文件也能使用設(shè)計(jì)器。但是設(shè)計(jì)器沒有自帶服務(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)。上一頁
上一級
下一頁2.5.
一張最簡單的報(bào)表
起始頁
第
3
章
網(wǎng)格式報(bào)表京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報(bào)表上一頁
下一頁第
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)行潤乾報(bào)表設(shè)計(jì)器,進(jì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ù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報(bào)表運(yùn)算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運(yùn)算報(bào)表。因此,制作報(bào)表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點(diǎn)“數(shù)據(jù)字段”標(biāo)簽。圖
3.4.
在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過“語法”標(biāo)簽可以查看到數(shù)據(jù)集的語法: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ù)說明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)題位置:可以通過工具欄上的,,圖標(biāo)將標(biāo)題設(shè)為居左,居中和居右。select函數(shù)說明函數(shù)說明:從數(shù)據(jù)集的當(dāng)前行集中選取符合條件的記錄語法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說明:select_exp:要選擇的字段列名/列號,,也可以是表達(dá)式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過濾表達(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)表潤乾報(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á)式上一頁
下一頁2.6.
將報(bào)表發(fā)布到web上
起始頁
3.2.
顯示格式、顯示值京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報(bào)表上一頁
下一頁第
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)行潤乾報(bào)表設(shè)計(jì)器,進(jì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ù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報(bào)表運(yùn)算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運(yùn)算報(bào)表。因此,制作報(bào)表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點(diǎn)“數(shù)據(jù)字段”標(biāo)簽。圖
3.4.
在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過“語法”標(biāo)簽可以查看到數(shù)據(jù)集的語法:ds1:SELECTEMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BIRTHDAY,EMPLOYEE.SEX,EMPLOYEE.DEGREE,EMPLOYEE.BONUSFROMEMPLOYEE選好后點(diǎn)【確定】按鈕回到向?qū)Т翱凇|c(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ù)說明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)題位置:可以通過工具欄上的,,圖標(biāo)將標(biāo)題設(shè)為居左,居中和居右。select函數(shù)說明函數(shù)說明:從數(shù)據(jù)集的當(dāng)前行集中選取符合條件的記錄語法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說明:select_exp:要選擇的字段列名/列號,,也可以是表達(dá)式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過濾表達(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)表潤乾報(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á)式上一頁
下一頁2.6.
將報(bào)表發(fā)布到web上
起始頁
3.2.
顯示格式、顯示值京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.2.
顯示格式、顯示值上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁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ù)說明該表達(dá)式是將字符串型的EMPID轉(zhuǎn)換成整數(shù),再做排序操作。設(shè)置C2單元格的顯示格式為:yyyy年MM月dd日顯示格式設(shè)置F2單元格的顯示格式為:¥#0.00設(shè)置D2的顯示值為:map(list("1","2"),list("男","女"))顯示值map函數(shù)說明設(shè)置E2的顯示值為:ds2.select1(name,id==value())select1函數(shù)說明value函數(shù)說明第三步:保存預(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檢索“窗口,接下來可像新建報(bào)表時(shí)一樣定義SQL。Int函數(shù)說明將字符串或數(shù)字轉(zhuǎn)換成整數(shù)語法:int(string)int(number)參數(shù)說明: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)算出來的數(shù)據(jù),往往需要按照一定的格式進(jìn)行展現(xiàn),例如金額1234.5678希望顯示成¥1,234.56,日期2005/12/25希望顯示成2005-12-25,百分比0.2345希望顯示成23.5%等等雖然對數(shù)據(jù)的顯示格式有一定的要求,但是單元格里真實(shí)的數(shù)據(jù)不能改變,照樣能夠被其他單元格引用,例如1234.5678雖然顯示成1,234.56,但是其他單元格引用時(shí),引用的是1234.5678而不是1,234.56,否則會(huì)導(dǎo)致誤差顯示格式的設(shè)置方法選中需要設(shè)置顯示格式的單元格(可以批量選擇),雙擊屬性列表中的顯示格式,如下圖所示:圖
3.13.
雙擊后,彈出顯示格式編輯對話框,如下圖所示:圖
3.14.
選擇相關(guān)的顯示格式,也可手工敲入,點(diǎn)擊確定,顯示格式設(shè)置完成。顯示值:由于業(yè)務(wù)的需要以及設(shè)計(jì)數(shù)據(jù)庫的考慮,從數(shù)據(jù)庫事實(shí)表中取出來的很多度量字段的值往往是編碼,例如員工表的性別字段,往往存的是0或者1,但是在報(bào)表中希望顯示成男或女雖然編碼字段在報(bào)表中顯示成對應(yīng)的中文,但是該單元格的真實(shí)編碼還需要保留,當(dāng)別的單元格引用該單元格時(shí),引用的是編碼而非中文,此時(shí)就需要用到單元格的顯示值屬性單元格的顯示值也可以被引用,此時(shí)用到disp函數(shù),例如:disp(A1)代表A1單元格的顯示值。顯示值的定義有兩種方式:單值和對照表舉例:單值定義法:1、例如:"中國",那么該單元格就顯示為"中國"2、例如:ds1.select1(name,value()==id)對照表定義法:例如:map(list("0","1"),list("男","女"))特別說明當(dāng)對數(shù)據(jù)集運(yùn)用過濾條件后確定只剩一條記錄時(shí),雖然select和select1的的運(yùn)算結(jié)果一樣,但是select1運(yùn)算效率高,因?yàn)樗灰业椒蠗l件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回??紤]到顯示值屬性的定義里,幾乎所有情況都只需要返回一條記錄,因此建議大家使用select1,不要使用selectmap函數(shù)說明顯示值對照表函數(shù),從對照表中找出當(dāng)前單元格對應(yīng)值的顯示值,沒有則返回null語法:map(valueListExp,displayListExp)參數(shù)說明:valueListExp真實(shí)值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式displayListExp顯示值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式真實(shí)值列表和顯示值列表一一對應(yīng)返回值:字符型,和當(dāng)前格真實(shí)值對應(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ù)說明從數(shù)據(jù)集中按順序檢索到符合過濾條件的第一條記錄,返回其selectExp值語法:datasetName.select1(selectExp{,filterExp{,rootGroupExp}})參數(shù)說明:selectExp要選擇的字段列名/列號,,也可以是表達(dá)式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推filterExp過濾條件rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:數(shù)據(jù)類型不定,由selectExp的運(yùn)算結(jié)果決定特別說明:當(dāng)對數(shù)據(jù)集運(yùn)用過濾條件后確定只剩一條記錄時(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中檢索出成績大于90的記錄,返回第一條記錄的name字段值Value函數(shù)說明取得當(dāng)前單元格的值語法:value()返回值:當(dāng)前單元格的值上一頁
上一級
下一頁第
3
章
網(wǎng)格式報(bào)表
起始頁
3.3.
報(bào)表區(qū)域京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.3.
報(bào)表區(qū)域上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁3.3.
報(bào)表區(qū)域用設(shè)計(jì)器打開報(bào)表3.2,在該報(bào)表上做修改,增加頁眉、頁腳、標(biāo)題、表頭、表尾等。第一步:定義表達(dá)式在報(bào)表3.2中,選中第一行,在行首格點(diǎn)右鍵,在彈出的菜單中選“插入行”,如圖:圖
3.15.
此時(shí)在報(bào)表頂端增加了一行,重復(fù)上面的操作,共增加兩行。選中第一行的行表頭,設(shè)置屬性列表的“行類型”為“分頁頁眉”。如圖所示:圖
3.16.
再選中第二行,設(shè)置屬性列表的“行類型”為“頭標(biāo)題”。如圖:圖
3.17.
選中第四行,在行首格點(diǎn)右鍵,在彈出的菜單中選“追加數(shù)據(jù)行”,如圖:圖
3.18.
重復(fù)上一步操作,共追加兩行。追加后選中第六行,設(shè)置屬性列表的“行類型”為“分頁頁腳”。如圖所示:圖
3.19.
選中第五行,設(shè)置屬性列表的“行類型”為“報(bào)表尾”。如圖所示:圖
3.20.
在頁眉、標(biāo)題、表尾、頁腳等區(qū)域分別輸入相應(yīng)內(nèi)容,并調(diào)整報(bào)表格式。如圖所示:圖
3.21.
在報(bào)表頁腳區(qū)的F6單元格中輸入表達(dá)式:="第"+pno()+"頁"pno函數(shù)說明在報(bào)表頁尾區(qū)的F5單元格中輸入表達(dá)式:=now()now函數(shù)說明并設(shè)置顯示格式為:yyyy-MM-dd顯示格式第二步:保存預(yù)覽此報(bào)表保存為3.3.raq,預(yù)覽效果如下圖所示:圖
3.22.
預(yù)覽后我們看到,因?yàn)樵O(shè)置了表頭區(qū)和標(biāo)題區(qū),我們在顯示多條數(shù)據(jù)的時(shí)候,表頭被凍結(jié),滾動(dòng)條的拖拽只是數(shù)據(jù)區(qū)隨著改變。第三步:發(fā)布報(bào)表圖
3.23.
pno函數(shù)說明取得當(dāng)前頁的頁碼,注意,本函數(shù)只是在分頁后才有效語法:pno({booleanExp})參數(shù)說明:booleanExp表達(dá)式返回值:當(dāng)前頁的頁碼。函數(shù)示例:pno()返回前頁在總的頁表中的頁碼pno(true)返回前頁在縱向分頁的頁表中的頁碼pno(false)返回前頁在橫向分頁的頁表中的頁碼pcsum函數(shù)說明函數(shù)說明:計(jì)算分頁后的當(dāng)前頁中所有的單元格(cellExp)的和,注意,本函數(shù)只是在分頁后才有效語法:pcsum({cellExp})參數(shù)說明:cellExp表達(dá)式返回值:當(dāng)前頁中所有的單元格(cellExp)的和函數(shù)示例:pcsum(A2{條件})返回當(dāng)前頁中所有的A2格之和pccount函數(shù)說明函數(shù)說明:計(jì)算分頁后的當(dāng)前頁中所有的單元格(cellExp)的個(gè)數(shù),注意,本函數(shù)只是在分頁后才有效語法:pccount({cellExp})參數(shù)說明:cellExp表達(dá)式返回值:當(dāng)前頁中所有的單元格(cellExp)的個(gè)數(shù)函數(shù)示例:pccount(A2{條件})返回當(dāng)前頁中所有的A2格的個(gè)數(shù)now函數(shù)說明函數(shù)說明:獲得系統(tǒng)此刻的日期時(shí)間語法:now()返回值:日期時(shí)間上一頁
上一級
下一頁3.2.
顯示格式、顯示值
起始頁
3.4.
設(shè)置預(yù)警條件京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.4.
設(shè)置預(yù)警條件上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁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ù)說明該表達(dá)式意思是當(dāng)員工獎(jiǎng)金高于15000時(shí)用紅色字體顯示,否則用黑色字體顯示。第二步:保存預(yù)覽此報(bào)表保存為3.4.raq,預(yù)覽效果如下圖所示:圖
3.25.
第三步:發(fā)布報(bào)表圖
3.26.
if函數(shù)說明根據(jù)布爾表達(dá)式的不同計(jì)算結(jié)果,返回不同的值。本函數(shù)從左到右計(jì)算,先出現(xiàn)的布爾表達(dá)式先算,如果出現(xiàn)為true的表達(dá)式,則返回相應(yīng)的結(jié)果,后面的不再計(jì)算。如果沒有一個(gè)布爾表達(dá)式為true,而且有缺省值表達(dá)式,則返回缺省值,否則返回null。語法:if(boolExp1,valueExp1{,boolExp2,valueExp2{,boolExp3,valueExp3{,{defaultExp}}}})參數(shù)說明:boolExp(n)布爾表達(dá)式,如果結(jié)果為真,則返回對應(yīng)的值表達(dá)式計(jì)算結(jié)果valueExp(n)值表達(dá)式,和布爾表達(dá)式一一對應(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顏色值上一頁
上一級
下一頁3.3.
報(bào)表區(qū)域
起始頁
3.5.
增加動(dòng)態(tài)背景色京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.5.
增加動(dòng)態(tài)背景色上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁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ù)說明,row函數(shù)說明該表達(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ù)說明取得當(dāng)前單元格所在行的行號語法:row({cellExp})參數(shù)說明:cellExp單元格表達(dá)式(不寫表示當(dāng)前單元格)返回值:整數(shù)舉例:在第三行單元格中寫入=row(),返回值為3,如果第三行存在縱向擴(kuò)展格,則行號依次改變。上一頁
上一級
下一頁3.4.
設(shè)置預(yù)警條件
起始頁
3.6.
取數(shù)排序京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.6.
取數(shù)排序上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁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.
按“員工編號”升序排序潤乾報(bào)表提供了兩種排序方式:sql中排序,select函數(shù)中排序,下面分別介紹。第一種:SQL中排序SQL中排序是指在定義數(shù)據(jù)集的時(shí)候就把數(shù)據(jù)按著升序或降序排好,在報(bào)表設(shè)計(jì)階段直接取數(shù)即可,我們在例子3.1上做修改。單擊主菜單中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設(shè)置”窗口中選中ds1數(shù)據(jù)集,點(diǎn)【編輯】按鈕彈出“SQL編輯器”,在“排序”標(biāo)簽頁中選擇要排序的字段,如圖:圖
3.31.
生成的語法:圖
3.32.
第二種:select函數(shù)中排序該方法是通過設(shè)置select函數(shù)的參數(shù)來實(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)更多用法請參考select函數(shù)說明>SQL中排序是在數(shù)據(jù)庫中進(jìn)行,而通過select函數(shù)排序是在報(bào)表端進(jìn)行,數(shù)據(jù)庫中有索引,且數(shù)據(jù)庫是c語言開發(fā)的,數(shù)據(jù)運(yùn)算速度快,因此如果報(bào)表中的排序規(guī)則是確定的,那么建議排序操作選擇在數(shù)據(jù)庫端進(jìn)行。上一頁
上一級
下一頁3.5.
增加動(dòng)態(tài)背景色
起始頁
3.7.
導(dǎo)出excel京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.7.
導(dǎo)出excel上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁3.7.
導(dǎo)出excel潤乾報(bào)表設(shè)計(jì)器非常類似于excel編輯器,這種天然的相似性,使得潤乾報(bào)表可以無縫的導(dǎo)出為excel文件,并且導(dǎo)出的excel文件不失真,還可以在excel編輯器中進(jìn)行編輯。潤乾報(bào)表設(shè)計(jì)器支持導(dǎo)出不分頁的excel文件、分頁的excel文件和帶公式的excel文件。其中導(dǎo)出為帶公式的excel文件可以把報(bào)表中的公式導(dǎo)出到excel文件中,給用戶的操作帶來了極大的方便。導(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)擊【高級設(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文件】,彈出“保存”對話框,在此對話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:圖
3.36.
保存對話框點(diǎn)擊【保存】按鈕就可實(shí)現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報(bào)表信息導(dǎo)出為不分頁的Excel文件格式。導(dǎo)出不分頁的excel文件效果圖如下所示:圖
3.37.
第六步:導(dǎo)出分頁Excel文件點(diǎn)擊菜單【文件】->【導(dǎo)出】->【分頁Excel文件】,彈出“保存”對話框,在此對話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:點(diǎn)擊【保存】按鈕就可實(shí)現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報(bào)表信息導(dǎo)出為分成多頁的Excel文件格式。導(dǎo)出為分頁Excel文件效果圖如下所示:圖
3.38.
第七步:導(dǎo)出帶公式Excel文件點(diǎn)擊菜單【文件】->【導(dǎo)出】->【帶公式Excel文件】,彈出“保存”對話框,在此對話框中選擇你導(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不支持的公式無法導(dǎo)出。上一頁
上一級
下一頁3.6.
取數(shù)排序
起始頁
3.8.
內(nèi)建數(shù)據(jù)集京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.8.
內(nèi)建數(shù)據(jù)集上一頁
第
3
章
網(wǎng)格式報(bào)表
下一頁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ù)庫了。3.8.2.
內(nèi)建數(shù)據(jù)集的用途可以使用戶快速的體驗(yàn)建立報(bào)表的過程。使用潤乾報(bào)表設(shè)計(jì)器的新手,想體驗(yàn)一下建立報(bào)表的過程,如果使用外部數(shù)據(jù)集他需要先建立數(shù)據(jù)庫定義數(shù)據(jù)表在數(shù)據(jù)表中錄入數(shù)據(jù)在報(bào)表設(shè)計(jì)器中配置數(shù)據(jù)源連接數(shù)據(jù)源建立數(shù)據(jù)集…,這些步驟對于新手來說太繁瑣了。如果使用內(nèi)建數(shù)據(jù)集用戶只需在報(bào)表設(shè)計(jì)器中定義一個(gè)內(nèi)建數(shù)據(jù)集,錄入一些數(shù)據(jù)就可以在報(bào)表中使用了,給用戶的體驗(yàn)過程帶來了極大的方便??梢赃M(jìn)行技術(shù)支持。用戶在設(shè)計(jì)報(bào)表時(shí),如果發(fā)生了自己解決不了的問題,他會(huì)把有問題的報(bào)表發(fā)給技術(shù)人員查找問題,技術(shù)人員在查找問題時(shí)需要瀏覽報(bào)表進(jìn)行調(diào)試。用戶不需要把整個(gè)的外部數(shù)據(jù)庫和報(bào)表一起發(fā)給技術(shù)人員,而只需把有問題的報(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)簽頁定義內(nèi)建數(shù)據(jù)集包含的字段,點(diǎn)擊【增加】按鈕,在字段列表中就會(huì)增加一個(gè)字段的定義,可以修改字段名和字段的數(shù)據(jù)類型。假設(shè)我們定義姓名和年齡兩個(gè)字段,如下圖所示:圖
3.41.
切換到“數(shù)據(jù)”標(biāo)簽頁,點(diǎn)擊【增加】按鈕,可以添加字段對應(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)簽頁點(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ù)集一樣來使用內(nèi)建數(shù)據(jù)集。如果某個(gè)內(nèi)建數(shù)據(jù)集在多個(gè)報(bào)表中都用到了,那么不用重復(fù)定義過程,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文件結(jié)構(gòu)可視化方法-洞察分析
- 煙霧病的病例匯報(bào)
- 微孔陶瓷膜的制備工藝-洞察分析
- 高考技巧如何有效利用課堂時(shí)間
- 采購合同中的跟單流程3篇
- 采購框架協(xié)議制定3篇
- 采購合同價(jià)格臺(tái)帳3篇
- 2024年度醫(yī)院與教育培訓(xùn)機(jī)構(gòu)醫(yī)護(hù)人員培訓(xùn)合作協(xié)議書3篇
- 采購合同變更管理3篇
- 二年級數(shù)學(xué)計(jì)算題專項(xiàng)練習(xí)集錦
- 采購合同范例壁布
- 公司員工出差車輛免責(zé)協(xié)議書
- 2024年陜西榆林市神木市公共服務(wù)輔助人員招聘775人歷年管理單位遴選500模擬題附帶答案詳解
- 2024年度抖音短視頻拍攝制作服務(wù)合同范本3篇
- 2024-2025學(xué)年高二上學(xué)期期末數(shù)學(xué)試卷(提高篇)(含答案)
- 2024年07月22208政治學(xué)原理期末試題答案
- 期末檢測卷(一)(試卷)-2024-2025學(xué)年外研版(三起)英語六年級上冊(含答案含聽力原文無音頻)
- 《客戶開發(fā)技巧》課件
- 《防范于心反詐于行》中小學(xué)防范電信網(wǎng)絡(luò)詐騙知識宣傳課件
- 口腔執(zhí)業(yè)醫(yī)師定期考核試題(資料)帶答案
- 2023-2024學(xué)年北京市通州區(qū)九年級(上)期末語文試卷
評論
0/150
提交評論