版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
最新范本,供參考!最新范本,供參考!最新范本,供參考!目錄1.前言1.1.使用對象1.2.文檔目的2.入門2.1.制作一張報表的步驟2.2.啟動報表設(shè)計器2.3.選擇設(shè)計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上3.網(wǎng)格式報表3.1.網(wǎng)格式報表,體會擴(kuò)展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動態(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è)計4.4.將報表和參數(shù)模板結(jié)合起來發(fā)布5.行式報表5.1.行式報表的概念5.2.把網(wǎng)格報表變成行式報表6.分組報表6.1.分組報表,體驗主子格概念6.2.多層分組6.3.匯總統(tǒng)計6.3.1.分組匯總6.3.2.匯總樣式變換16.3.3.匯總樣式變換26.3.4.匯總樣式變換36.4.組表頭重復(fù)6.5.計算列的匯總6.6.三維餅形統(tǒng)計圖,初步了解統(tǒng)計圖的使用6.7.跟隨擴(kuò)展的統(tǒng)計圖7.交叉報表7.1.交叉報表,體會橫向擴(kuò)展7.2.多層交叉,深入了解擴(kuò)展7.3.匯總統(tǒng)計,深入了解匯總規(guī)則7.4.定位與拉伸7.5.柱形統(tǒng)計圖,與交叉報表的結(jié)合7.6.跟隨擴(kuò)展的統(tǒng)計圖8.自由報表8.1.自由格式的報表,深入了解主格概念8.2.圖片字段9.主子表9.1.單表式主子報表9.2.嵌入式主子報表9.3.引入式主子報表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.實際操作10.4.套打10.4.1.業(yè)務(wù)背景10.4.2.實際操作11.宏11.1.宏的概念11.2.實例11.3.參數(shù)與宏的區(qū)別,在web上如何使用宏12.動態(tài)參數(shù)的應(yīng)用12.1.需求背景12.2.1實例介紹12.3.總結(jié)12.4.臨時變量13.動態(tài)宏的應(yīng)用13.1.需求背景13.2.實例介紹13.3.總結(jié)14.高級統(tǒng)計圖14.1.雙軸柱線圖14.2.雙軸折線圖14.3.時間走勢圖14.4.時序狀態(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.
使用對象潤乾報表V4.5初級教程適用于對報表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤乾報表的初學(xué)者。上一頁
下一頁潤乾報表V4.5初級教程
起始頁
1.2.
文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
1
章
前言上一頁
下一頁第
1
章
前言目錄1.1.使用對象1.2.文檔目的1.1.
使用對象潤乾報表V4.5初級教程適用于對報表業(yè)務(wù)有一定的了解,需要學(xué)習(xí)潤乾報表的初學(xué)者。上一頁
下一頁潤乾報表V4.5初級教程
起始頁
1.2.
文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司1.2.
文檔目的上一頁
第
1
章
前言
下一頁1.2.
文檔目的本文檔是為了用戶學(xué)習(xí)潤乾報表的初級知識而編寫的。通過學(xué)習(xí)本文檔,用戶可以初步掌握潤乾報表設(shè)計器的使用,初步了解潤乾報表的擴(kuò)展概念以及簡單匯總的原理,了解統(tǒng)計圖的常用屬性,能夠獨立設(shè)計一些比較常規(guī)的報表。上一頁
上一級
下一頁第
1
章
前言
起始頁
第
2
章
入門京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
2
章
入門上一頁
下一頁第
2
章
入門目錄2.1.制作一張報表的步驟2.2.啟動報表設(shè)計器2.3.選擇設(shè)計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上2.1.
制作一張報表的步驟圖
2.1.
上一頁
下一頁1.2.
文檔目的
起始頁
2.2.
啟動報表設(shè)計器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
2
章
入門上一頁
下一頁第
2
章
入門目錄2.1.制作一張報表的步驟2.2.啟動報表設(shè)計器2.3.選擇設(shè)計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上2.1.
制作一張報表的步驟圖
2.1.
上一頁
下一頁1.2.
文檔目的
起始頁
2.2.
啟動報表設(shè)計器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.2.
啟動報表設(shè)計器上一頁
第
2
章
入門
下一頁2.2.
啟動報表設(shè)計器啟動報表設(shè)計器的方式有三種方法:方法一:在安裝目錄(比如默認(rèn)的安裝目錄:C:\ProgramFiles\reportHome\bin)尋找startup.bat的程序文件,雙擊運行即可;方法二:從程序組中選擇:開始->程序->潤乾報表->潤乾報表設(shè)計器方法三:安裝完潤乾報表之后,在桌面上會出現(xiàn)潤乾報表設(shè)計器的快捷方式,雙擊即可。潤乾報表設(shè)計器的主界面,如下圖所示:圖
2.2.
上一頁
上一級
下一頁第
2
章
入門
起始頁
2.3.
選擇設(shè)計器授權(quán)京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.3.
選擇設(shè)計器授權(quán)上一頁
第
2
章
入門
下一頁2.3.
選擇設(shè)計器授權(quán)授權(quán)文件是用來對使用潤乾報表設(shè)計器的用戶進(jìn)行權(quán)限控制的,用戶獲得的授權(quán)文件不同,他可以使用的報表設(shè)計器的功能點也不同。如果用戶獲得高版本的授權(quán)文件,那么用戶可以使用高功能的報表設(shè)計器,如果用戶獲得低版本的授權(quán)文件,那么用戶只能享用普通功能的報表設(shè)計器。潤乾報表設(shè)計器自帶了一個默認(rèn)的授權(quán)文件,此授權(quán)文件可以使用戶使用報表設(shè)計器的普通功能,所以用戶即使不選擇授權(quán)文件也能使用設(shè)計器。但是,如果用戶購買了高版本的報表設(shè)計器,那么他必須選擇高版本的授權(quán)文件才能使用受限功能點,否則他只能使用默認(rèn)授權(quán)文件對應(yīng)的普通功能的報表設(shè)計器。選擇授權(quán)文件的步驟如下:第一步:點擊菜單“配置”->“選項”,打開“選項”編輯界面,切換到“文件”標(biāo)簽頁,設(shè)置“授權(quán)文件名稱”來選擇授權(quán)文件,如下圖所示:圖
2.3.
第二步:點擊“授權(quán)文件名稱”編輯框后面的【…】按鈕,彈出“打開”對話框,在此選擇授權(quán)文件所在的位置。如下圖所示:圖
2.4.
第三步:點擊【打開】按鈕,返回“選項”界面,此時“授權(quán)文件名稱”編輯框中就顯示了你選擇的授權(quán)文件名稱。如下圖所示:圖
2.5.
第四步:在上圖中點【確定】按鈕,即完成了授權(quán)文件的選擇。第五步:重新啟動報表設(shè)計器新的授權(quán)文件即可生效。上一頁
上一級
下一頁2.2.
啟動報表設(shè)計器
起始頁
2.4.
連接數(shù)據(jù)源京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.4.
連接數(shù)據(jù)源上一頁
第
2
章
入門
下一頁2.4.
連接數(shù)據(jù)源步驟1:點擊菜單“配置”->“數(shù)據(jù)源”,彈出數(shù)據(jù)源配置界面。系統(tǒng)默認(rèn)的會包含一個demo數(shù)據(jù)源。圖
2.6.
步驟2:選中demo數(shù)據(jù)源,點【連接】按鈕,數(shù)據(jù)源變成粉色,并且后面的說明也顯示[已連接]。圖
2.7.
此時數(shù)據(jù)源已經(jīng)連接,我們可以操作demo數(shù)據(jù)源。注意本文檔所有例子數(shù)據(jù)源均來自該數(shù)據(jù)庫正常情況demo數(shù)據(jù)庫會隨設(shè)計器一同啟動,如果不能正常連接,請通過下面方式查看demo數(shù)據(jù)庫是否正常啟動。方法一:在“本地應(yīng)用”中選擇“服務(wù)器”,我們會看到三個選項,如下圖所示:圖
2.8.
此時“停止示例數(shù)據(jù)庫”可以選擇,“啟動示例數(shù)據(jù)庫”被灰掉,說明demo數(shù)據(jù)庫已啟動,可以連接數(shù)據(jù)源。反之,若“停止示例數(shù)據(jù)庫”被灰掉,“啟動示例數(shù)據(jù)庫”可以選擇,則說明數(shù)據(jù)庫未啟動,點“啟動示例數(shù)據(jù)庫”即可。方法二:選擇“配置”->“選項”,彈出選項窗口,選擇“接管控制臺”,如下圖所示:圖
2.9.
重新啟動設(shè)計器,在“配置”菜單中多了“控制臺”一項。如下圖所示:圖
2.10.
點擊進(jìn)入控制臺窗口,如出現(xiàn)下列信息說明數(shù)據(jù)庫正常啟動,可以連接數(shù)據(jù)源。如圖:圖
2.11.
上一頁
上一級
下一頁2.3.
選擇設(shè)計器授權(quán)
起始頁
2.5.
一張最簡單的報表京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.5.
一張最簡單的報表上一頁
第
2
章
入門
下一頁2.5.
一張最簡單的報表先做一張和數(shù)據(jù)庫無關(guān)的報表。該報表保存為2.5.raq步驟1:直接點擊工具欄上的按鈕,新建一張空白報表,如下圖所示:圖
2.12.
步驟2:在B2單元格里填寫:=to(1,10)。并選中B2格點擊工具欄上的將單元格加上方框。to函數(shù)說明如下圖所示:圖
2.13.
步驟3:然后點擊工具欄上的按鈕,查看預(yù)覽,如下圖所示:圖
2.14.
我們可以看到,B2格子里的數(shù)據(jù)自動進(jìn)行了擴(kuò)展。這正是報表工具與電子表格工具的最基本差異。電子表格工具只能在每個格子里填好內(nèi)容,不能自動進(jìn)行這種擴(kuò)展。從這個最簡單的例子,我們會發(fā)現(xiàn),定義報表的時候只用到了B2單元格,其他單元格都沒有被使用,但是如果我們把其他單元格都設(shè)成紅色背景,再預(yù)覽時如下圖所示:圖
2.15.
大家會發(fā)現(xiàn),那些沒用的單元格也被擴(kuò)展并且復(fù)制了,由此導(dǎo)致報表運算過程中存在大量的冗余單元格,這些單元格都占據(jù)了內(nèi)存。因此為了提高報表的運算效率,請把沒用的單元格刪掉,如下圖所示:圖
2.16.
這個例子還只是最初級的,后面我們會學(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.
將報表發(fā)布到web上京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.6.
將報表發(fā)布到web上上一頁
第
2
章
入門
下一頁2.6.
將報表發(fā)布到web上將\o"2.5.
一張最簡單的報表"第
2.5
節(jié)“一張最簡單的報表”中的報表發(fā)布到web上步驟1:在設(shè)計器中打開\o"2.5.
一張最簡單的報表"第
2.5
節(jié)“一張最簡單的報表”中的報表,點工具欄的按鈕,在彈出的窗口中輸入報表發(fā)布路徑(C:\ProgramFiles\reportHome\webapps\demo\reportFiles)和報表文件名(2.5.raq)。圖
2.17.
點擊【確定】按鈕發(fā)布報表。步驟2:點擊工具欄的按鈕,或者點擊菜單“本地應(yīng)用”->“演示例子”->“啟動demo”,啟動潤乾報表中內(nèi)置的tomcat。注意demo應(yīng)用是部署到內(nèi)置的服務(wù)器tomcat上的,所以啟動了demo應(yīng)用也就啟動了tomcat。第一次啟動內(nèi)置的tomcat,會彈出未發(fā)現(xiàn)服務(wù)器授權(quán)文件的提示框,如下圖所示:圖
2.18.
點擊【確定】按鈕,出現(xiàn)如下的選擇授權(quán)文件對話框:圖
2.19.
點擊【瀏覽】按鈕,選擇授權(quán)文件所在的位置。如下圖所示:圖
2.20.
點擊【打開】按鈕,返回“授權(quán)”對話框,如下圖所示:圖
2.21.
點擊【確定】按鈕,出現(xiàn)“完成”提示框,如下圖所示:圖
2.22.
點擊【確定】按鈕,就可以啟動內(nèi)置的tomcat了。第一次啟動時需要設(shè)置授權(quán)文件,以后啟動時就不需要設(shè)置了。步驟3:點擊工具欄的按鈕,啟動IE瀏覽器,在瀏覽器中展現(xiàn)報表。圖
2.23.
這樣我們剛才做好的報表就可以在頁面上展現(xiàn)出來了,上面的工具菜單可以靈活定制,實現(xiàn)打印、保存EXCLE、PDF等功能。潤乾報表由報表設(shè)計器和報表服務(wù)器兩個部分構(gòu)成。設(shè)計器授權(quán)是對潤乾報表設(shè)計器進(jìn)行授權(quán)。服務(wù)器授權(quán)是對潤乾報表服務(wù)器進(jìn)行授權(quán),例如對報表設(shè)計器中內(nèi)置的tomcat服務(wù)器進(jìn)行授權(quán)。兩種授權(quán)相互獨立,各盡其責(zé),設(shè)計器授權(quán)文件不能用于服務(wù)器授權(quán),服務(wù)器授權(quán)文件也不能用于設(shè)計器授權(quán)。潤乾報表設(shè)計器自帶了一個默認(rèn)的設(shè)計器授權(quán)文件,所以用戶即使不選擇設(shè)計器授權(quán)文件也能使用設(shè)計器。但是設(shè)計器沒有自帶服務(wù)器授權(quán)文件,設(shè)計器自帶的是設(shè)計器授權(quán),這個授權(quán)文件不能應(yīng)用到服務(wù)器上,demo應(yīng)用是部署到內(nèi)置的服務(wù)器tomcat上的,所以第一次啟動demo時必須進(jìn)行服務(wù)器授權(quán)。上一頁
上一級
下一頁2.5.
一張最簡單的報表
起始頁
第
3
章
網(wǎng)格式報表京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報表上一頁
下一頁第
3
章
網(wǎng)格式報表目錄3.1.網(wǎng)格式報表,體會擴(kuò)展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動態(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)格式報表,體會擴(kuò)展第一步:點擊桌面圖標(biāo),或在開始菜單中選擇運行潤乾報表設(shè)計器,進(jìn)入潤乾報表設(shè)計器的主界面。如下圖所示:圖
3.1.
設(shè)計器主界面第二步:\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報表,在菜單欄中選擇“文件”->“新建報表”,彈出新建報表向?qū)Т翱冢簣D
3.2.
新建報表的注意事項:新建報表的窗口中存在普通報表和填報或參數(shù)表單兩種填報類型選項,如果是匯總類型的報表,一般選擇普通報表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點【下一步】進(jìn)入SQL編輯器窗口。圖
3.3.
數(shù)據(jù)集是一個二維的視圖,是報表的數(shù)據(jù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報表運算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運算報表。因此,制作報表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點“數(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選好后點【確定】按鈕回到向?qū)Т翱?。點【生成網(wǎng)格式報表】按鈕進(jìn)入設(shè)計器編輯界面,我們看到,一張網(wǎ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ù)覽此報表保存為3.1.raq,預(yù)覽效果如下圖所示:圖
3.6.
第五步:發(fā)布報表圖
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)此項為空時先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:一組數(shù)據(jù)的集合,數(shù)據(jù)類型由select_exp的運算結(jié)果決定函數(shù)示例:例1:ds1.select(name)從數(shù)據(jù)源ds1中選取name字段列的所有值,不排序例2:ds1.select(#2,true)從數(shù)據(jù)源ds1中選取第二個字段列的所有值并降序排列例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.
報表設(shè)計好后,點工具欄按鈕,保存報表潤乾報表模板保存時,和excel一樣,一個模板就是一個文件,由用戶自己管理。保存的報表模板不含數(shù)據(jù),只有表達(dá)式和屬性定義。使用時,打開模板,連接數(shù)據(jù)源,點擊預(yù)覽按鈕或工具欄即可瀏覽運算后的結(jié)果報表預(yù)覽后的結(jié)果報表也可以保存,此時保存的是報表格式和數(shù)據(jù),不含表達(dá)式上一頁
下一頁2.6.
將報表發(fā)布到web上
起始頁
3.2.
顯示格式、顯示值京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第
3
章
網(wǎng)格式報表上一頁
下一頁第
3
章
網(wǎng)格式報表目錄3.1.網(wǎng)格式報表,體會擴(kuò)展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設(shè)置預(yù)警條件3.5.增加動態(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)格式報表,體會擴(kuò)展第一步:點擊桌面圖標(biāo),或在開始菜單中選擇運行潤乾報表設(shè)計器,進(jìn)入潤乾報表設(shè)計器的主界面。如下圖所示:圖
3.1.
設(shè)計器主界面第二步:\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報表,在菜單欄中選擇“文件”->“新建報表”,彈出新建報表向?qū)Т翱冢簣D
3.2.
新建報表的注意事項:新建報表的窗口中存在普通報表和填報或參數(shù)表單兩種填報類型選項,如果是匯總類型的報表,一般選擇普通報表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點【下一步】進(jìn)入SQL編輯器窗口。圖
3.3.
數(shù)據(jù)集是一個二維的視圖,是報表的數(shù)據(jù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報表運算引擎不關(guān)心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運算報表。因此,制作報表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點“數(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選好后點【確定】按鈕回到向?qū)Т翱?。點【生成網(wǎng)格式報表】按鈕進(jìn)入設(shè)計器編輯界面,我們看到,一張網(wǎ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ù)覽此報表保存為3.1.raq,預(yù)覽效果如下圖所示:圖
3.6.
第五步:發(fā)布報表圖
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)此項為空時先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達(dá)式返回值:一組數(shù)據(jù)的集合,數(shù)據(jù)類型由select_exp的運算結(jié)果決定函數(shù)示例:例1:ds1.select(name)從數(shù)據(jù)源ds1中選取name字段列的所有值,不排序例2:ds1.select(#2,true)從數(shù)據(jù)源ds1中選取第二個字段列的所有值并降序排列例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.
報表設(shè)計好后,點工具欄按鈕,保存報表潤乾報表模板保存時,和excel一樣,一個模板就是一個文件,由用戶自己管理。保存的報表模板不含數(shù)據(jù),只有表達(dá)式和屬性定義。使用時,打開模板,連接數(shù)據(jù)源,點擊預(yù)覽按鈕或工具欄即可瀏覽運算后的結(jié)果報表預(yù)覽后的結(jié)果報表也可以保存,此時保存的是報表格式和數(shù)據(jù),不含表達(dá)式上一頁
下一頁2.6.
將報表發(fā)布到web上
起始頁
3.2.
顯示格式、顯示值京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.2.
顯示格式、顯示值上一頁
第
3
章
網(wǎng)格式報表
下一頁3.2.
顯示格式、顯示值在\o"3.1.
網(wǎng)格式報表,體會擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報表,體會擴(kuò)展”中設(shè)計的報表性別、學(xué)歷都是用數(shù)值顯示的,而且獎金等格式也并不美觀,那么我們可以在\o"3.1.
網(wǎng)格式報表,體會擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報表,體會擴(kuò)展”的基礎(chǔ)上增加顯示格式、顯示值等設(shè)置,使報表可讀性更強(qiáng)第一步:增加一個數(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ù)覽此報表保存為3.2.raq,預(yù)覽效果如下圖所示:圖
3.10.
第四步:發(fā)布報表圖
3.11.
增加數(shù)據(jù)集單擊菜單欄中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設(shè)置“窗口中點【增加】按鈕,彈出“數(shù)據(jù)集類型”窗口,如圖:圖
3.12.
選擇“SQL檢索”,點【確定】按鈕,即可彈出“SQL檢索“窗口,接下來可像新建報表時一樣定義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顯示格式報表運算出來的數(shù)據(jù),往往需要按照一定的格式進(jìn)行展現(xiàn),例如金額1234.5678希望顯示成¥1,234.56,日期2005/12/25希望顯示成2005-12-25,百分比0.2345希望顯示成23.5%等等雖然對數(shù)據(jù)的顯示格式有一定的要求,但是單元格里真實的數(shù)據(jù)不能改變,照樣能夠被其他單元格引用,例如1234.5678雖然顯示成1,234.56,但是其他單元格引用時,引用的是1234.5678而不是1,234.56,否則會導(dǎo)致誤差顯示格式的設(shè)置方法選中需要設(shè)置顯示格式的單元格(可以批量選擇),雙擊屬性列表中的顯示格式,如下圖所示:圖
3.13.
雙擊后,彈出顯示格式編輯對話框,如下圖所示:圖
3.14.
選擇相關(guān)的顯示格式,也可手工敲入,點擊確定,顯示格式設(shè)置完成。顯示值:由于業(yè)務(wù)的需要以及設(shè)計數(shù)據(jù)庫的考慮,從數(shù)據(jù)庫事實表中取出來的很多度量字段的值往往是編碼,例如員工表的性別字段,往往存的是0或者1,但是在報表中希望顯示成男或女雖然編碼字段在報表中顯示成對應(yīng)的中文,但是該單元格的真實編碼還需要保留,當(dāng)別的單元格引用該單元格時,引用的是編碼而非中文,此時就需要用到單元格的顯示值屬性單元格的顯示值也可以被引用,此時用到disp函數(shù),例如:disp(A1)代表A1單元格的顯示值。顯示值的定義有兩種方式:單值和對照表舉例:單值定義法:1、例如:"中國",那么該單元格就顯示為"中國"2、例如:ds1.select1(name,value()==id)對照表定義法:例如:map(list("0","1"),list("男","女"))特別說明當(dāng)對數(shù)據(jù)集運用過濾條件后確定只剩一條記錄時,雖然select和select1的的運算結(jié)果一樣,但是select1運算效率高,因為他只要找到符合條件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回。考慮到顯示值屬性的定義里,幾乎所有情況都只需要返回一條記錄,因此建議大家使用select1,不要使用selectmap函數(shù)說明顯示值對照表函數(shù),從對照表中找出當(dāng)前單元格對應(yīng)值的顯示值,沒有則返回null語法:map(valueListExp,displayListExp)參數(shù)說明:valueListExp真實值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式displayListExp顯示值列表,可以是可擴(kuò)展單元格或結(jié)果為集合列表的表達(dá)式真實值列表和顯示值列表一一對應(yīng)返回值:字符型,和當(dāng)前格真實值對應(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的運算結(jié)果決定特別說明:當(dāng)對數(shù)據(jù)集運用過濾條件后確定只剩一條記錄時,雖然select的運算結(jié)果一樣,但是select1運算效率高,因為他只要找到符合條件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回。示例:例1:ds1.select1(name)返回數(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)格式報表
起始頁
3.3.
報表區(qū)域京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.3.
報表區(qū)域上一頁
第
3
章
網(wǎng)格式報表
下一頁3.3.
報表區(qū)域用設(shè)計器打開報表3.2,在該報表上做修改,增加頁眉、頁腳、標(biāo)題、表頭、表尾等。第一步:定義表達(dá)式在報表3.2中,選中第一行,在行首格點右鍵,在彈出的菜單中選“插入行”,如圖:圖
3.15.
此時在報表頂端增加了一行,重復(fù)上面的操作,共增加兩行。選中第一行的行表頭,設(shè)置屬性列表的“行類型”為“分頁頁眉”。如圖所示:圖
3.16.
再選中第二行,設(shè)置屬性列表的“行類型”為“頭標(biāo)題”。如圖:圖
3.17.
選中第四行,在行首格點右鍵,在彈出的菜單中選“追加數(shù)據(jù)行”,如圖:圖
3.18.
重復(fù)上一步操作,共追加兩行。追加后選中第六行,設(shè)置屬性列表的“行類型”為“分頁頁腳”。如圖所示:圖
3.19.
選中第五行,設(shè)置屬性列表的“行類型”為“報表尾”。如圖所示:圖
3.20.
在頁眉、標(biāo)題、表尾、頁腳等區(qū)域分別輸入相應(yīng)內(nèi)容,并調(diào)整報表格式。如圖所示:圖
3.21.
在報表頁腳區(qū)的F6單元格中輸入表達(dá)式:="第"+pno()+"頁"pno函數(shù)說明在報表頁尾區(qū)的F5單元格中輸入表達(dá)式:=now()now函數(shù)說明并設(shè)置顯示格式為:yyyy-MM-dd顯示格式第二步:保存預(yù)覽此報表保存為3.3.raq,預(yù)覽效果如下圖所示:圖
3.22.
預(yù)覽后我們看到,因為設(shè)置了表頭區(qū)和標(biāo)題區(qū),我們在顯示多條數(shù)據(jù)的時候,表頭被凍結(jié),滾動條的拖拽只是數(shù)據(jù)區(qū)隨著改變。第三步:發(fā)布報表圖
3.23.
pno函數(shù)說明取得當(dāng)前頁的頁碼,注意,本函數(shù)只是在分頁后才有效語法:pno({booleanExp})參數(shù)說明:booleanExp表達(dá)式返回值:當(dāng)前頁的頁碼。函數(shù)示例:pno()返回前頁在總的頁表中的頁碼pno(true)返回前頁在縱向分頁的頁表中的頁碼pno(false)返回前頁在橫向分頁的頁表中的頁碼pcsum函數(shù)說明函數(shù)說明:計算分頁后的當(dāng)前頁中所有的單元格(cellExp)的和,注意,本函數(shù)只是在分頁后才有效語法:pcsum({cellExp})參數(shù)說明:cellExp表達(dá)式返回值:當(dāng)前頁中所有的單元格(cellExp)的和函數(shù)示例:pcsum(A2{條件})返回當(dāng)前頁中所有的A2格之和pccount函數(shù)說明函數(shù)說明:計算分頁后的當(dāng)前頁中所有的單元格(cellExp)的個數(shù),注意,本函數(shù)只是在分頁后才有效語法:pccount({cellExp})參數(shù)說明:cellExp表達(dá)式返回值:當(dāng)前頁中所有的單元格(cellExp)的個數(shù)函數(shù)示例:pccount(A2{條件})返回當(dāng)前頁中所有的A2格的個數(shù)now函數(shù)說明函數(shù)說明:獲得系統(tǒng)此刻的日期時間語法:now()返回值:日期時間上一頁
上一級
下一頁3.2.
顯示格式、顯示值
起始頁
3.4.
設(shè)置預(yù)警條件京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.4.
設(shè)置預(yù)警條件上一頁
第
3
章
網(wǎng)格式報表
下一頁3.4.
設(shè)置預(yù)警條件用設(shè)計器打開報表3.3,在該報表上做修改,使獎金高于15000元的員工信息用紅色顯示。第一步:定義表達(dá)式圖
3.24.
選中第四行,設(shè)置第四行的前景色表達(dá)式為:if(F4>15000,-65536,-16777216)if函數(shù)說明該表達(dá)式意思是當(dāng)員工獎金高于15000時用紅色字體顯示,否則用黑色字體顯示。第二步:保存預(yù)覽此報表保存為3.4.raq,預(yù)覽效果如下圖所示:圖
3.25.
第三步:發(fā)布報表圖
3.26.
if函數(shù)說明根據(jù)布爾表達(dá)式的不同計算結(jié)果,返回不同的值。本函數(shù)從左到右計算,先出現(xiàn)的布爾表達(dá)式先算,如果出現(xiàn)為true的表達(dá)式,則返回相應(yīng)的結(jié)果,后面的不再計算。如果沒有一個布爾表達(dá)式為true,而且有缺省值表達(dá)式,則返回缺省值,否則返回null。語法:if(boolExp1,valueExp1{,boolExp2,valueExp2{,boolExp3,valueExp3{,{defaultExp}}}})參數(shù)說明:boolExp(n)布爾表達(dá)式,如果結(jié)果為真,則返回對應(yīng)的值表達(dá)式計算結(jié)果valueExp(n)值表達(dá)式,和布爾表達(dá)式一一對應(yīng)defaultExp缺省值表達(dá)式,如果所有布爾表達(dá)式結(jié)果都為假,則返回本表達(dá)式計算結(jié)果返回值:數(shù)據(jù)類型不定,由valueExp(n)的運算結(jié)果決定。示例:例1:if(value()>100,-65536,value()<=100andvalue()>80,-16776961,-14336)表示當(dāng)前格的值大于100時,返回-65536顏色值,當(dāng)前格的值小于等于100且大于80時,返回-16776961顏色值,否則返回-14336顏色值上一頁
上一級
下一頁3.3.
報表區(qū)域
起始頁
3.5.
增加動態(tài)背景色京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.5.
增加動態(tài)背景色上一頁
第
3
章
網(wǎng)格式報表
下一頁3.5.
增加動態(tài)背景色用設(shè)計器打開報表3.4,在該報表上做修改,使單雙行顯示不同的背景色。第一步:定義表達(dá)式圖
3.27.
選中第四行,設(shè)置第四行的背景色表達(dá)式為:if(row()%2==0,-3342337,-1)if函數(shù)說明,row函數(shù)說明該表達(dá)式意思是當(dāng)行數(shù)為偶數(shù)行時背景色顯示為淺藍(lán)色,當(dāng)行數(shù)為奇數(shù)行時背景色顯示為白色第二步:保存預(yù)覽此報表保存為3.5.raq,預(yù)覽效果如下圖所示:圖
3.28.
第三步:發(fā)布報表圖
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)格式報表
下一頁3.6.
取數(shù)排序報表中,取數(shù)展現(xiàn)的時候往往要求記錄按照一定的順序進(jìn)行排列,我們稱為排序。比如\o"3.1.
網(wǎng)格式報表,體會擴(kuò)展"第
3.1
節(jié)“網(wǎng)格式報表,體會擴(kuò)展”中的報表,如果想按照員工id進(jìn)行升序排列,該如何實現(xiàn)?圖
3.30.
按“員工編號”升序排序潤乾報表提供了兩種排序方式:sql中排序,select函數(shù)中排序,下面分別介紹。第一種:SQL中排序SQL中排序是指在定義數(shù)據(jù)集的時候就把數(shù)據(jù)按著升序或降序排好,在報表設(shè)計階段直接取數(shù)即可,我們在例子3.1上做修改。單擊主菜單中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設(shè)置”窗口中選中ds1數(shù)據(jù)集,點【編輯】按鈕彈出“SQL編輯器”,在“排序”標(biāo)簽頁中選擇要排序的字段,如圖:圖
3.31.
生成的語法:圖
3.32.
第二種:select函數(shù)中排序該方法是通過設(shè)置select函數(shù)的參數(shù)來實現(xiàn)排序,還以例3.1為例做修改。如果想以“EMPID”字段升序排列,可以將A2單元格表達(dá)式改寫為:=ds1.Select(int(EMPID),false),此時報表就是以EMPID字段做升序排序了,若將表達(dá)式中的false改成true,則是以EMPID做降序排列。如果想用”姓名”字段排序,可以將A2單元格的表達(dá)式改寫成:=ds1.Select(EMPID,false,,EMPNAME)更多用法請參考select函數(shù)說明>SQL中排序是在數(shù)據(jù)庫中進(jìn)行,而通過select函數(shù)排序是在報表端進(jìn)行,數(shù)據(jù)庫中有索引,且數(shù)據(jù)庫是c語言開發(fā)的,數(shù)據(jù)運算速度快,因此如果報表中的排序規(guī)則是確定的,那么建議排序操作選擇在數(shù)據(jù)庫端進(jìn)行。上一頁
上一級
下一頁3.5.
增加動態(tài)背景色
起始頁
3.7.
導(dǎo)出excel京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.7.
導(dǎo)出excel上一頁
第
3
章
網(wǎng)格式報表
下一頁3.7.
導(dǎo)出excel潤乾報表設(shè)計器非常類似于excel編輯器,這種天然的相似性,使得潤乾報表可以無縫的導(dǎo)出為excel文件,并且導(dǎo)出的excel文件不失真,還可以在excel編輯器中進(jìn)行編輯。潤乾報表設(shè)計器支持導(dǎo)出不分頁的excel文件、分頁的excel文件和帶公式的excel文件。其中導(dǎo)出為帶公式的excel文件可以把報表中的公式導(dǎo)出到excel文件中,給用戶的操作帶來了極大的方便。導(dǎo)出是功能受限的菜單。報表設(shè)計器自帶的授權(quán)文件不具有導(dǎo)出功能,如果你想使用導(dǎo)出功能必須選擇具有導(dǎo)出功能的授權(quán)文件和安裝加密狗驅(qū)動。安裝加密狗驅(qū)動的步驟如下:獲得加密狗安裝驅(qū)動和加密狗。打開加密狗驅(qū)動安裝文件夾,點擊InstWiz3.exe,彈出“驅(qū)動安裝向?qū)А钡臍g迎使用安裝向?qū)Ы缑妫缦聢D所示:圖
3.33.
點擊【下一步】按鈕,彈出“驅(qū)動安裝向?qū)А钡倪x擇安裝參數(shù)界面,如下圖所示:圖
3.34.
在“選擇安裝參數(shù)”界面中選擇驅(qū)動安裝的路徑,選擇是“安裝驅(qū)動程序”還是“卸載驅(qū)動程序”。如果需要安裝“虛擬讀卡器”點擊【高級設(shè)置】按鈕進(jìn)行安裝,加密狗不需要安裝虛擬的讀卡器。點擊【下一步】按鈕,系統(tǒng)自動的進(jìn)行驅(qū)動程序的安裝,安裝完成后彈出“驅(qū)動安裝向?qū)А钡摹巴瓿伞苯缑?,如下圖所示:圖
3.35.
點擊【完成】按鈕,完成加密狗驅(qū)動程序的安裝。把加密狗插入到電腦的USB接口上,到此你就可以使用導(dǎo)出菜單包含的各項導(dǎo)出功能了。把報表3.5.raq導(dǎo)出為excel文件的操作步驟如下:第一步:打開設(shè)計器\o"2.2.
啟動報表設(shè)計器"打開設(shè)計器第二步:連接數(shù)據(jù)源\o"2.4.
連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:打開報表打開報表3.5.raq,確保已經(jīng)安裝了加密狗驅(qū)動加密狗驅(qū)動第四步:預(yù)覽報表點擊菜單【文件】->【預(yù)覽】或工具欄即可瀏覽報表3.5.raq。第五步:導(dǎo)出Excel文件點擊菜單【文件】->【導(dǎo)出】->【Excel文件】,彈出“保存”對話框,在此對話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:圖
3.36.
保存對話框點擊【保存】按鈕就可實現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報表信息導(dǎo)出為不分頁的Excel文件格式。導(dǎo)出不分頁的excel文件效果圖如下所示:圖
3.37.
第六步:導(dǎo)出分頁Excel文件點擊菜單【文件】->【導(dǎo)出】->【分頁Excel文件】,彈出“保存”對話框,在此對話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:點擊【保存】按鈕就可實現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報表信息導(dǎo)出為分成多頁的Excel文件格式。導(dǎo)出為分頁Excel文件效果圖如下所示:圖
3.38.
第七步:導(dǎo)出帶公式Excel文件點擊菜單【文件】->【導(dǎo)出】->【帶公式Excel文件】,彈出“保存”對話框,在此對話框中選擇你導(dǎo)出的Excel文件存放的位置及輸入導(dǎo)出的Excel文件名。如圖3.7-1所示:點擊【保存】按鈕就可實現(xiàn)把當(dāng)前預(yù)覽狀態(tài)下的報表信息導(dǎo)出為帶公式的Excel文件。注意把報表導(dǎo)出為帶公式的Excel文件時,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)格式報表
下一頁3.8.
內(nèi)建數(shù)據(jù)集3.8.1.
內(nèi)建數(shù)據(jù)集的概念所謂內(nèi)建數(shù)據(jù)集,是把報表中的數(shù)據(jù)存儲到報表模板里,瀏覽報表的時候不用連接數(shù)據(jù)庫了。3.8.2.
內(nèi)建數(shù)據(jù)集的用途可以使用戶快速的體驗建立報表的過程。使用潤乾報表設(shè)計器的新手,想體驗一下建立報表的過程,如果使用外部數(shù)據(jù)集他需要先建立數(shù)據(jù)庫定義數(shù)據(jù)表在數(shù)據(jù)表中錄入數(shù)據(jù)在報表設(shè)計器中配置數(shù)據(jù)源連接數(shù)據(jù)源建立數(shù)據(jù)集…,這些步驟對于新手來說太繁瑣了。如果使用內(nèi)建數(shù)據(jù)集用戶只需在報表設(shè)計器中定義一個內(nèi)建數(shù)據(jù)集,錄入一些數(shù)據(jù)就可以在報表中使用了,給用戶的體驗過程帶來了極大的方便??梢赃M(jìn)行技術(shù)支持。用戶在設(shè)計報表時,如果發(fā)生了自己解決不了的問題,他會把有問題的報表發(fā)給技術(shù)人員查找問題,技術(shù)人員在查找問題時需要瀏覽報表進(jìn)行調(diào)試。用戶不需要把整個的外部數(shù)據(jù)庫和報表一起發(fā)給技術(shù)人員,而只需把有問題的報表涉及的數(shù)據(jù)轉(zhuǎn)為內(nèi)建數(shù)據(jù)集連同報表發(fā)給技術(shù)人員即可。3.8.3.
編輯內(nèi)建數(shù)據(jù)集單擊主菜單中的【配置】->【數(shù)據(jù)集】,打開如下所示的“數(shù)據(jù)集設(shè)置”窗口:圖
3.39.
點擊【增加】按鈕,彈出“數(shù)據(jù)集類型”選擇窗口,如下圖所示:圖
3.40.
我們選擇“內(nèi)建數(shù)據(jù)”,點擊【確定】按鈕,彈出“內(nèi)建數(shù)據(jù)集”窗口,在此窗口中我們可以定義內(nèi)建數(shù)據(jù)集包含的字段和數(shù)據(jù)值。在“字段”標(biāo)簽頁定義內(nèi)建數(shù)據(jù)集包含的字段,點擊【增加】按鈕,在字段列表中就會增加一個字段的定義,可以修改字段名和字段的數(shù)據(jù)類型。假設(shè)我們定義姓名和年齡兩個字段,如下圖所示:圖
3.41.
切換到“數(shù)據(jù)”標(biāo)簽頁,點擊【增加】按鈕,可以添加字段對應(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)簽頁點擊【粘貼】按鈕即可把excel文件中的數(shù)據(jù)導(dǎo)入到內(nèi)建數(shù)據(jù)集中。如下圖所示:圖
3.44.
點擊【確定】按鈕,一個內(nèi)建數(shù)據(jù)集就建好了。用戶在設(shè)計報表時可以像使用外部數(shù)據(jù)集一樣來使用內(nèi)建數(shù)據(jù)集。如果某個內(nèi)建數(shù)據(jù)集在多個報表中都用到了,那么不用重復(fù)定義過程,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度鋼結(jié)構(gòu)工程大數(shù)據(jù)分析與決策支持合同3篇
- 展會媒體合作合同(2篇)
- 2025年度環(huán)保項目財務(wù)代理與審計合同3篇
- 二零二五版智慧校園信息化建設(shè)與運營合同3篇
- 二零二五年新能源發(fā)電場電工勞務(wù)及環(huán)保設(shè)施合同3篇
- 二零二五年度高等學(xué)府外國專家講學(xué)合同參考文本3篇
- 二零二五年度出租屋租賃合同范本:租賃押金無息退還協(xié)議3篇
- 二零二五年度機(jī)械加工行業(yè)信息安全保護(hù)合同2篇
- 2025年度標(biāo)識標(biāo)牌照明系統(tǒng)升級改造合同3篇
- 二零二五版機(jī)票預(yù)訂代理及境外旅游套餐合同5篇
- 疏散樓梯安全要求全解析
- 汽車擾流板產(chǎn)品原材料供應(yīng)與需求分析
- 臨床醫(yī)學(xué)院畢業(yè)實習(xí)管理-new-new課件
- 阻燃材料的阻燃機(jī)理建模
- PLC控制系統(tǒng)合同(2024版)
- CJT 511-2017 鑄鐵檢查井蓋
- ISO15189培訓(xùn)測試卷及答案
- JJG(交通) 171-2021 超聲式成孔質(zhì)量檢測儀檢定規(guī)程
- 氣象衛(wèi)星技術(shù)在軍事中的應(yīng)用
- 配電工作組配電網(wǎng)集中型饋線自動化技術(shù)規(guī)范編制說明
- 介入科圍手術(shù)期護(hù)理
評論
0/150
提交評論