潤乾報表V4.5初級教程_第1頁
潤乾報表V4.5初級教程_第2頁
潤乾報表V4.5初級教程_第3頁
潤乾報表V4.5初級教程_第4頁
潤乾報表V4.5初級教程_第5頁
已閱讀5頁,還剩499頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

最新范本,供參考!最新范本,供參考!最新范本,供參考!目錄1.前言1.1.使用對象1.2.文檔目的2.入門2.1.制作一張報表的步驟2.2.啟動報表設計器2.3.選擇設計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上3.網(wǎng)格式報表3.1.網(wǎng)格式報表,體會擴展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設置預警條件3.5.增加動態(tài)背景色3.6.取數(shù)排序3.7.導出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ù)模板設計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.組表頭重復6.5.計算列的匯總6.6.三維餅形統(tǒng)計圖,初步了解統(tǒng)計圖的使用6.7.跟隨擴展的統(tǒng)計圖7.交叉報表7.1.交叉報表,體會橫向擴展7.2.多層交叉,深入了解擴展7.3.匯總統(tǒng)計,深入了解匯總規(guī)則7.4.定位與拉伸7.5.柱形統(tǒng)計圖,與交叉報表的結(jié)合7.6.跟隨擴展的統(tǒng)計圖8.自由報表8.1.自由格式的報表,深入了解主格概念8.2.圖片字段9.主子表9.1.單表式主子報表9.2.嵌入式主子報表9.3.引入式主子報表10.打印10.1.打印設置10.1.1.紙張與方向10.1.2.打印縮放10.1.3.頁邊距與對齊10.1.4.鏡像打印10.2.分頁10.2.1.頁眉頁腳、表頭表尾等的打印方式10.2.2.分頁方式10.2.3.強制分頁10.3.分欄10.3.1.業(yè)務背景10.3.2.實際操作10.4.套打10.4.1.業(yè)務背景10.4.2.實際操作11.宏11.1.宏的概念11.2.實例11.3.參數(shù)與宏的區(qū)別,在web上如何使用宏12.動態(tài)參數(shù)的應用12.1.需求背景12.2.1實例介紹12.3.總結(jié)12.4.臨時變量13.動態(tài)宏的應用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.雷達圖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è)務有一定的了解,需要學習潤乾報表的初學者。上一頁

下一頁潤乾報表V4.5初級教程

起始頁

1.2.

文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第

1

前言上一頁

下一頁第

1

前言目錄1.1.使用對象1.2.文檔目的1.1.

使用對象潤乾報表V4.5初級教程適用于對報表業(yè)務有一定的了解,需要學習潤乾報表的初學者。上一頁

下一頁潤乾報表V4.5初級教程

起始頁

1.2.

文檔目的京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司1.2.

文檔目的上一頁

1

前言

下一頁1.2.

文檔目的本文檔是為了用戶學習潤乾報表的初級知識而編寫的。通過學習本文檔,用戶可以初步掌握潤乾報表設計器的使用,初步了解潤乾報表的擴展概念以及簡單匯總的原理,了解統(tǒng)計圖的常用屬性,能夠獨立設計一些比較常規(guī)的報表。上一頁

上一級

下一頁第

1

前言

起始頁

2

入門京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第

2

入門上一頁

下一頁第

2

入門目錄2.1.制作一張報表的步驟2.2.啟動報表設計器2.3.選擇設計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上2.1.

制作一張報表的步驟圖

2.1.

上一頁

下一頁1.2.

文檔目的

起始頁

2.2.

啟動報表設計器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第

2

入門上一頁

下一頁第

2

入門目錄2.1.制作一張報表的步驟2.2.啟動報表設計器2.3.選擇設計器授權(quán)2.4.連接數(shù)據(jù)源2.5.一張最簡單的報表2.6.將報表發(fā)布到web上2.1.

制作一張報表的步驟圖

2.1.

上一頁

下一頁1.2.

文檔目的

起始頁

2.2.

啟動報表設計器京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.2.

啟動報表設計器上一頁

2

入門

下一頁2.2.

啟動報表設計器啟動報表設計器的方式有三種方法:方法一:在安裝目錄(比如默認的安裝目錄:C:\ProgramFiles\reportHome\bin)尋找startup.bat的程序文件,雙擊運行即可;方法二:從程序組中選擇:開始->程序->潤乾報表->潤乾報表設計器方法三:安裝完潤乾報表之后,在桌面上會出現(xiàn)潤乾報表設計器的快捷方式,雙擊即可。潤乾報表設計器的主界面,如下圖所示:圖

2.2.

上一頁

上一級

下一頁第

2

入門

起始頁

2.3.

選擇設計器授權(quán)京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.3.

選擇設計器授權(quán)上一頁

2

入門

下一頁2.3.

選擇設計器授權(quán)授權(quán)文件是用來對使用潤乾報表設計器的用戶進行權(quán)限控制的,用戶獲得的授權(quán)文件不同,他可以使用的報表設計器的功能點也不同。如果用戶獲得高版本的授權(quán)文件,那么用戶可以使用高功能的報表設計器,如果用戶獲得低版本的授權(quán)文件,那么用戶只能享用普通功能的報表設計器。潤乾報表設計器自帶了一個默認的授權(quán)文件,此授權(quán)文件可以使用戶使用報表設計器的普通功能,所以用戶即使不選擇授權(quán)文件也能使用設計器。但是,如果用戶購買了高版本的報表設計器,那么他必須選擇高版本的授權(quán)文件才能使用受限功能點,否則他只能使用默認授權(quán)文件對應的普通功能的報表設計器。選擇授權(quán)文件的步驟如下:第一步:點擊菜單“配置”->“選項”,打開“選項”編輯界面,切換到“文件”標簽頁,設置“授權(quán)文件名稱”來選擇授權(quán)文件,如下圖所示:圖

2.3.

第二步:點擊“授權(quán)文件名稱”編輯框后面的【…】按鈕,彈出“打開”對話框,在此選擇授權(quán)文件所在的位置。如下圖所示:圖

2.4.

第三步:點擊【打開】按鈕,返回“選項”界面,此時“授權(quán)文件名稱”編輯框中就顯示了你選擇的授權(quán)文件名稱。如下圖所示:圖

2.5.

第四步:在上圖中點【確定】按鈕,即完成了授權(quán)文件的選擇。第五步:重新啟動報表設計器新的授權(quán)文件即可生效。上一頁

上一級

下一頁2.2.

啟動報表設計器

起始頁

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)默認的會包含一個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ù)庫會隨設計器一同啟動,如果不能正常連接,請通過下面方式查看demo數(shù)據(jù)庫是否正常啟動。方法一:在“本地應用”中選擇“服務器”,我們會看到三個選項,如下圖所示:圖

2.8.

此時“停止示例數(shù)據(jù)庫”可以選擇,“啟動示例數(shù)據(jù)庫”被灰掉,說明demo數(shù)據(jù)庫已啟動,可以連接數(shù)據(jù)源。反之,若“停止示例數(shù)據(jù)庫”被灰掉,“啟動示例數(shù)據(jù)庫”可以選擇,則說明數(shù)據(jù)庫未啟動,點“啟動示例數(shù)據(jù)庫”即可。方法二:選擇“配置”->“選項”,彈出選項窗口,選擇“接管控制臺”,如下圖所示:圖

2.9.

重新啟動設計器,在“配置”菜單中多了“控制臺”一項。如下圖所示:圖

2.10.

點擊進入控制臺窗口,如出現(xiàn)下列信息說明數(shù)據(jù)庫正常啟動,可以連接數(shù)據(jù)源。如圖:圖

2.11.

上一頁

上一級

下一頁2.3.

選擇設計器授權(quán)

起始頁

2.5.

一張最簡單的報表京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司2.5.

一張最簡單的報表上一頁

2

入門

下一頁2.5.

一張最簡單的報表先做一張和數(shù)據(jù)庫無關的報表。該報表保存為2.5.raq步驟1:直接點擊工具欄上的按鈕,新建一張空白報表,如下圖所示:圖

2.12.

步驟2:在B2單元格里填寫:=to(1,10)。并選中B2格點擊工具欄上的將單元格加上方框。to函數(shù)說明如下圖所示:圖

2.13.

步驟3:然后點擊工具欄上的按鈕,查看預覽,如下圖所示:圖

2.14.

我們可以看到,B2格子里的數(shù)據(jù)自動進行了擴展。這正是報表工具與電子表格工具的最基本差異。電子表格工具只能在每個格子里填好內(nèi)容,不能自動進行這種擴展。從這個最簡單的例子,我們會發(fā)現(xiàn),定義報表的時候只用到了B2單元格,其他單元格都沒有被使用,但是如果我們把其他單元格都設成紅色背景,再預覽時如下圖所示:圖

2.15.

大家會發(fā)現(xiàn),那些沒用的單元格也被擴展并且復制了,由此導致報表運算過程中存在大量的冗余單元格,這些單元格都占據(jù)了內(nèi)存。因此為了提高報表的運算效率,請把沒用的單元格刪掉,如下圖所示:圖

2.16.

這個例子還只是最初級的,后面我們會學到如何基于數(shù)據(jù)庫進行各種復雜的擴展。to函數(shù)說明:生成一組連續(xù)的整數(shù)數(shù)據(jù)語法:to(startExp,endExp{,stepExp})參數(shù)說明:startExp整數(shù)數(shù)據(jù)開始的表達式endExp整數(shù)數(shù)據(jù)結(jié)束的表達式stepExp整數(shù)數(shù)據(jù)步長的表達式函數(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:在設計器中打開\o"2.5.

一張最簡單的報表"第

2.5

節(jié)“一張最簡單的報表”中的報表,點工具欄的按鈕,在彈出的窗口中輸入報表發(fā)布路徑(C:\ProgramFiles\reportHome\webapps\demo\reportFiles)和報表文件名(2.5.raq)。圖

2.17.

點擊【確定】按鈕發(fā)布報表。步驟2:點擊工具欄的按鈕,或者點擊菜單“本地應用”->“演示例子”->“啟動demo”,啟動潤乾報表中內(nèi)置的tomcat。注意demo應用是部署到內(nèi)置的服務器tomcat上的,所以啟動了demo應用也就啟動了tomcat。第一次啟動內(nèi)置的tomcat,會彈出未發(fā)現(xiàn)服務器授權(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了。第一次啟動時需要設置授權(quán)文件,以后啟動時就不需要設置了。步驟3:點擊工具欄的按鈕,啟動IE瀏覽器,在瀏覽器中展現(xiàn)報表。圖

2.23.

這樣我們剛才做好的報表就可以在頁面上展現(xiàn)出來了,上面的工具菜單可以靈活定制,實現(xiàn)打印、保存EXCLE、PDF等功能。潤乾報表由報表設計器和報表服務器兩個部分構(gòu)成。設計器授權(quán)是對潤乾報表設計器進行授權(quán)。服務器授權(quán)是對潤乾報表服務器進行授權(quán),例如對報表設計器中內(nèi)置的tomcat服務器進行授權(quán)。兩種授權(quán)相互獨立,各盡其責,設計器授權(quán)文件不能用于服務器授權(quán),服務器授權(quán)文件也不能用于設計器授權(quán)。潤乾報表設計器自帶了一個默認的設計器授權(quán)文件,所以用戶即使不選擇設計器授權(quán)文件也能使用設計器。但是設計器沒有自帶服務器授權(quán)文件,設計器自帶的是設計器授權(quán),這個授權(quán)文件不能應用到服務器上,demo應用是部署到內(nèi)置的服務器tomcat上的,所以第一次啟動demo時必須進行服務器授權(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)格式報表,體會擴展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設置預警條件3.5.增加動態(tài)背景色3.6.取數(shù)排序3.7.導出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)格式報表,體會擴展第一步:點擊桌面圖標,或在開始菜單中選擇運行潤乾報表設計器,進入潤乾報表設計器的主界面。如下圖所示:圖

3.1.

設計器主界面第二步:\o"2.4.

連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報表,在菜單欄中選擇“文件”->“新建報表”,彈出新建報表向?qū)Т翱冢簣D

3.2.

新建報表的注意事項:新建報表的窗口中存在普通報表和填報或參數(shù)表單兩種填報類型選項,如果是匯總類型的報表,一般選擇普通報表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點【下一步】進入SQL編輯器窗口。圖

3.3.

數(shù)據(jù)集是一個二維的視圖,是報表的數(shù)據(jù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報表運算引擎不關心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運算報表。因此,制作報表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點“數(shù)據(jù)字段”標簽。圖

3.4.

在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過“語法”標簽可以查看到數(shù)據(jù)集的語法:ds1:SELECTEMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BIRTHDAY,EMPLOYEE.SEX,EMPLOYEE.DEGREE,EMPLOYEE.BONUSFROMEMPLOYEE選好后點【確定】按鈕回到向?qū)Т翱?。點【生成網(wǎng)格式報表】按鈕進入設計器編輯界面,我們看到,一張網(wǎng)格式報表就做好了,單元格中自動產(chǎn)生了表達式:圖

3.5.

A2單元格中表達式為:=ds1.Select(EMPID)select函數(shù)說明B2單元格中表達式為:=ds1.EMPNAMEC2單元格中表達式為:=ds1.BIRTHDAYD2單元格中表達式為:=ds1.SEXE2單元格中表達式為:=ds1.DEGREEF2單元格中表達式為:=ds1.BONUS將第一行的英文名稱改寫成中文并設置居中顯示。居中顯示第四步:保存預覽此報表保存為3.1.raq,預覽效果如下圖所示:圖

3.6.

第五步:發(fā)布報表圖

3.7.

設置標題位置:可以通過工具欄上的,,圖標將標題設為居左,居中和居右。select函數(shù)說明函數(shù)說明:從數(shù)據(jù)集的當前行集中選取符合條件的記錄語法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說明:select_exp:要選擇的字段列名/列號,,也可以是表達式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過濾表達式,如果全部選出,則此參數(shù)省略,僅用“,”占位。sort_exp:數(shù)據(jù)排序表達式。當此項為空時先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達式返回值:一組數(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.

報表設計好后,點工具欄按鈕,保存報表潤乾報表模板保存時,和excel一樣,一個模板就是一個文件,由用戶自己管理。保存的報表模板不含數(shù)據(jù),只有表達式和屬性定義。使用時,打開模板,連接數(shù)據(jù)源,點擊預覽按鈕或工具欄即可瀏覽運算后的結(jié)果報表預覽后的結(jié)果報表也可以保存,此時保存的是報表格式和數(shù)據(jù),不含表達式上一頁

下一頁2.6.

將報表發(fā)布到web上

起始頁

3.2.

顯示格式、顯示值京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司第

3

網(wǎng)格式報表上一頁

下一頁第

3

網(wǎng)格式報表目錄3.1.網(wǎng)格式報表,體會擴展3.2.顯示格式、顯示值3.3.報表區(qū)域3.4.設置預警條件3.5.增加動態(tài)背景色3.6.取數(shù)排序3.7.導出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)格式報表,體會擴展第一步:點擊桌面圖標,或在開始菜單中選擇運行潤乾報表設計器,進入潤乾報表設計器的主界面。如下圖所示:圖

3.1.

設計器主界面第二步:\o"2.4.

連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:新建報表,在菜單欄中選擇“文件”->“新建報表”,彈出新建報表向?qū)Т翱冢簣D

3.2.

新建報表的注意事項:新建報表的窗口中存在普通報表和填報或參數(shù)表單兩種填報類型選項,如果是匯總類型的報表,一般選擇普通報表,如果是需要填寫的或者作為參數(shù)模板使用的,選擇填報或參數(shù)表單。數(shù)據(jù)集類型選擇“SQL檢索”,點【下一步】進入SQL編輯器窗口。圖

3.3.

數(shù)據(jù)集是一個二維的視圖,是報表的數(shù)據(jù)來源。數(shù)據(jù)集可以通過數(shù)據(jù)庫的sql查詢獲得,也可以來自其他異構(gòu)的數(shù)據(jù)文件。報表運算引擎不關心數(shù)據(jù)集的數(shù)據(jù)來自哪里,始終基于數(shù)據(jù)集的數(shù)據(jù)來運算報表。因此,制作報表的第一步:定義數(shù)據(jù)集在SQL編輯器窗口的底部選擇“指定模式”為全部,在可選表名中雙擊EMPLOYEE表,點“數(shù)據(jù)字段”標簽。圖

3.4.

在數(shù)據(jù)字段列表中選擇我們想要展現(xiàn)的字段,通過“語法”標簽可以查看到數(shù)據(jù)集的語法:ds1:SELECTEMPLOYEE.EMPID,EMPLOYEE.EMPNAME,EMPLOYEE.BIRTHDAY,EMPLOYEE.SEX,EMPLOYEE.DEGREE,EMPLOYEE.BONUSFROMEMPLOYEE選好后點【確定】按鈕回到向?qū)Т翱凇|c【生成網(wǎng)格式報表】按鈕進入設計器編輯界面,我們看到,一張網(wǎng)格式報表就做好了,單元格中自動產(chǎn)生了表達式:圖

3.5.

A2單元格中表達式為:=ds1.Select(EMPID)select函數(shù)說明B2單元格中表達式為:=ds1.EMPNAMEC2單元格中表達式為:=ds1.BIRTHDAYD2單元格中表達式為:=ds1.SEXE2單元格中表達式為:=ds1.DEGREEF2單元格中表達式為:=ds1.BONUS將第一行的英文名稱改寫成中文并設置居中顯示。居中顯示第四步:保存預覽此報表保存為3.1.raq,預覽效果如下圖所示:圖

3.6.

第五步:發(fā)布報表圖

3.7.

設置標題位置:可以通過工具欄上的,,圖標將標題設為居左,居中和居右。select函數(shù)說明函數(shù)說明:從數(shù)據(jù)集的當前行集中選取符合條件的記錄語法:datasetName.select(<select_exp>{,desc_exp{,filter_exp{,sort_exp{,rootGroupExp}}}})datasetName.select(<select_exp>,,<filter_exp>)//適用于不需排序或數(shù)據(jù)集中已排好序參數(shù)說明:select_exp:要選擇的字段列名/列號,,也可以是表達式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推desc_exp:指定數(shù)據(jù)排序的順序,true表示降序排列,false表示升序排列。filter_exp:數(shù)據(jù)過濾表達式,如果全部選出,則此參數(shù)省略,僅用“,”占位。sort_exp:數(shù)據(jù)排序表達式。當此項為空時先檢查desc_exp是否為空,如果為空,則不排序,否則使用select_exp排序。rootGroupExp是否root數(shù)據(jù)集表達式返回值:一組數(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.

報表設計好后,點工具欄按鈕,保存報表潤乾報表模板保存時,和excel一樣,一個模板就是一個文件,由用戶自己管理。保存的報表模板不含數(shù)據(jù),只有表達式和屬性定義。使用時,打開模板,連接數(shù)據(jù)源,點擊預覽按鈕或工具欄即可瀏覽運算后的結(jié)果報表預覽后的結(jié)果報表也可以保存,此時保存的是報表格式和數(shù)據(jù),不含表達式上一頁

下一頁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)格式報表,體會擴展"第

3.1

節(jié)“網(wǎng)格式報表,體會擴展”中設計的報表性別、學歷都是用數(shù)值顯示的,而且獎金等格式也并不美觀,那么我們可以在\o"3.1.

網(wǎng)格式報表,體會擴展"第

3.1

節(jié)“網(wǎng)格式報表,體會擴展”的基礎上增加顯示格式、顯示值等設置,使報表可讀性更強第一步:增加一個數(shù)據(jù)集ds2:SELECTDEGREE.ID,DEGREE.NAMEFROMDEGREE增加數(shù)據(jù)集第二步:定義表達式:圖

3.9.

將A2單元格表達式修改為:=ds1.Select(int(EMPID),false)int函數(shù)說明該表達式是將字符串型的EMPID轉(zhuǎn)換成整數(shù),再做排序操作。設置C2單元格的顯示格式為:yyyy年MM月dd日顯示格式設置F2單元格的顯示格式為:¥#0.00設置D2的顯示值為:map(list("1","2"),list("男","女"))顯示值map函數(shù)說明設置E2的顯示值為:ds2.select1(name,id==value())select1函數(shù)說明value函數(shù)說明第三步:保存預覽此報表保存為3.2.raq,預覽效果如下圖所示:圖

3.10.

第四步:發(fā)布報表圖

3.11.

增加數(shù)據(jù)集單擊菜單欄中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設置“窗口中點【增加】按鈕,彈出“數(shù)據(jù)集類型”窗口,如圖:圖

3.12.

選擇“SQL檢索”,點【確定】按鈕,即可彈出“SQL檢索“窗口,接下來可像新建報表時一樣定義SQL。Int函數(shù)說明將字符串或數(shù)字轉(zhuǎn)換成整數(shù)語法:int(string)int(number)參數(shù)說明:string需要轉(zhuǎn)換的字符串表達式number數(shù)字,如果帶有小數(shù)位,轉(zhuǎn)換后小數(shù)位被截掉返回值:32位整數(shù)示例:例1:int("100")返回:100例2:int(100.1)返回:100例3:int(100.9999)返回:100顯示格式報表運算出來的數(shù)據(jù),往往需要按照一定的格式進行展現(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,否則會導致誤差顯示格式的設置方法選中需要設置顯示格式的單元格(可以批量選擇),雙擊屬性列表中的顯示格式,如下圖所示:圖

3.13.

雙擊后,彈出顯示格式編輯對話框,如下圖所示:圖

3.14.

選擇相關的顯示格式,也可手工敲入,點擊確定,顯示格式設置完成。顯示值:由于業(yè)務的需要以及設計數(shù)據(jù)庫的考慮,從數(shù)據(jù)庫事實表中取出來的很多度量字段的值往往是編碼,例如員工表的性別字段,往往存的是0或者1,但是在報表中希望顯示成男或女雖然編碼字段在報表中顯示成對應的中文,但是該單元格的真實編碼還需要保留,當別的單元格引用該單元格時,引用的是編碼而非中文,此時就需要用到單元格的顯示值屬性單元格的顯示值也可以被引用,此時用到disp函數(shù),例如:disp(A1)代表A1單元格的顯示值。顯示值的定義有兩種方式:單值和對照表舉例:單值定義法:1、例如:"中國",那么該單元格就顯示為"中國"2、例如:ds1.select1(name,value()==id)對照表定義法:例如:map(list("0","1"),list("男","女"))特別說明當對數(shù)據(jù)集運用過濾條件后確定只剩一條記錄時,雖然select和select1的的運算結(jié)果一樣,但是select1運算效率高,因為他只要找到符合條件的記錄,就不繼續(xù)檢索了,而select要檢索完所有的記錄才返回??紤]到顯示值屬性的定義里,幾乎所有情況都只需要返回一條記錄,因此建議大家使用select1,不要使用selectmap函數(shù)說明顯示值對照表函數(shù),從對照表中找出當前單元格對應值的顯示值,沒有則返回null語法:map(valueListExp,displayListExp)參數(shù)說明:valueListExp真實值列表,可以是可擴展單元格或結(jié)果為集合列表的表達式displayListExp顯示值列表,可以是可擴展單元格或結(jié)果為集合列表的表達式真實值列表和顯示值列表一一對應返回值:字符型,和當前格真實值對應的顯示值示例:例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要選擇的字段列名/列號,,也可以是表達式。列號用#n表示,例如#0代表第0列,#1代表第1列,依此類推filterExp過濾條件rootGroupExp是否root數(shù)據(jù)集表達式返回值:數(shù)據(jù)類型不定,由selectExp的運算結(jié)果決定特別說明:當對數(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ù)說明取得當前單元格的值語法:value()返回值:當前單元格的值上一頁

上一級

下一頁第

3

網(wǎng)格式報表

起始頁

3.3.

報表區(qū)域京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.3.

報表區(qū)域上一頁

3

網(wǎng)格式報表

下一頁3.3.

報表區(qū)域用設計器打開報表3.2,在該報表上做修改,增加頁眉、頁腳、標題、表頭、表尾等。第一步:定義表達式在報表3.2中,選中第一行,在行首格點右鍵,在彈出的菜單中選“插入行”,如圖:圖

3.15.

此時在報表頂端增加了一行,重復上面的操作,共增加兩行。選中第一行的行表頭,設置屬性列表的“行類型”為“分頁頁眉”。如圖所示:圖

3.16.

再選中第二行,設置屬性列表的“行類型”為“頭標題”。如圖:圖

3.17.

選中第四行,在行首格點右鍵,在彈出的菜單中選“追加數(shù)據(jù)行”,如圖:圖

3.18.

重復上一步操作,共追加兩行。追加后選中第六行,設置屬性列表的“行類型”為“分頁頁腳”。如圖所示:圖

3.19.

選中第五行,設置屬性列表的“行類型”為“報表尾”。如圖所示:圖

3.20.

在頁眉、標題、表尾、頁腳等區(qū)域分別輸入相應內(nèi)容,并調(diào)整報表格式。如圖所示:圖

3.21.

在報表頁腳區(qū)的F6單元格中輸入表達式:="第"+pno()+"頁"pno函數(shù)說明在報表頁尾區(qū)的F5單元格中輸入表達式:=now()now函數(shù)說明并設置顯示格式為:yyyy-MM-dd顯示格式第二步:保存預覽此報表保存為3.3.raq,預覽效果如下圖所示:圖

3.22.

預覽后我們看到,因為設置了表頭區(qū)和標題區(qū),我們在顯示多條數(shù)據(jù)的時候,表頭被凍結(jié),滾動條的拖拽只是數(shù)據(jù)區(qū)隨著改變。第三步:發(fā)布報表圖

3.23.

pno函數(shù)說明取得當前頁的頁碼,注意,本函數(shù)只是在分頁后才有效語法:pno({booleanExp})參數(shù)說明:booleanExp表達式返回值:當前頁的頁碼。函數(shù)示例:pno()返回前頁在總的頁表中的頁碼pno(true)返回前頁在縱向分頁的頁表中的頁碼pno(false)返回前頁在橫向分頁的頁表中的頁碼pcsum函數(shù)說明函數(shù)說明:計算分頁后的當前頁中所有的單元格(cellExp)的和,注意,本函數(shù)只是在分頁后才有效語法:pcsum({cellExp})參數(shù)說明:cellExp表達式返回值:當前頁中所有的單元格(cellExp)的和函數(shù)示例:pcsum(A2{條件})返回當前頁中所有的A2格之和pccount函數(shù)說明函數(shù)說明:計算分頁后的當前頁中所有的單元格(cellExp)的個數(shù),注意,本函數(shù)只是在分頁后才有效語法:pccount({cellExp})參數(shù)說明:cellExp表達式返回值:當前頁中所有的單元格(cellExp)的個數(shù)函數(shù)示例:pccount(A2{條件})返回當前頁中所有的A2格的個數(shù)now函數(shù)說明函數(shù)說明:獲得系統(tǒng)此刻的日期時間語法:now()返回值:日期時間上一頁

上一級

下一頁3.2.

顯示格式、顯示值

起始頁

3.4.

設置預警條件京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.4.

設置預警條件上一頁

3

網(wǎng)格式報表

下一頁3.4.

設置預警條件用設計器打開報表3.3,在該報表上做修改,使獎金高于15000元的員工信息用紅色顯示。第一步:定義表達式圖

3.24.

選中第四行,設置第四行的前景色表達式為:if(F4>15000,-65536,-16777216)if函數(shù)說明該表達式意思是當員工獎金高于15000時用紅色字體顯示,否則用黑色字體顯示。第二步:保存預覽此報表保存為3.4.raq,預覽效果如下圖所示:圖

3.25.

第三步:發(fā)布報表圖

3.26.

if函數(shù)說明根據(jù)布爾表達式的不同計算結(jié)果,返回不同的值。本函數(shù)從左到右計算,先出現(xiàn)的布爾表達式先算,如果出現(xiàn)為true的表達式,則返回相應的結(jié)果,后面的不再計算。如果沒有一個布爾表達式為true,而且有缺省值表達式,則返回缺省值,否則返回null。語法:if(boolExp1,valueExp1{,boolExp2,valueExp2{,boolExp3,valueExp3{,{defaultExp}}}})參數(shù)說明:boolExp(n)布爾表達式,如果結(jié)果為真,則返回對應的值表達式計算結(jié)果valueExp(n)值表達式,和布爾表達式一一對應defaultExp缺省值表達式,如果所有布爾表達式結(jié)果都為假,則返回本表達式計算結(jié)果返回值:數(shù)據(jù)類型不定,由valueExp(n)的運算結(jié)果決定。示例:例1:if(value()>100,-65536,value()<=100andvalue()>80,-16776961,-14336)表示當前格的值大于100時,返回-65536顏色值,當前格的值小于等于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)背景色用設計器打開報表3.4,在該報表上做修改,使單雙行顯示不同的背景色。第一步:定義表達式圖

3.27.

選中第四行,設置第四行的背景色表達式為:if(row()%2==0,-3342337,-1)if函數(shù)說明,row函數(shù)說明該表達式意思是當行數(shù)為偶數(shù)行時背景色顯示為淺藍色,當行數(shù)為奇數(shù)行時背景色顯示為白色第二步:保存預覽此報表保存為3.5.raq,預覽效果如下圖所示:圖

3.28.

第三步:發(fā)布報表圖

3.29.

row函數(shù)說明取得當前單元格所在行的行號語法:row({cellExp})參數(shù)說明:cellExp單元格表達式(不寫表示當前單元格)返回值:整數(shù)舉例:在第三行單元格中寫入=row(),返回值為3,如果第三行存在縱向擴展格,則行號依次改變。上一頁

上一級

下一頁3.4.

設置預警條件

起始頁

3.6.

取數(shù)排序京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.6.

取數(shù)排序上一頁

3

網(wǎng)格式報表

下一頁3.6.

取數(shù)排序報表中,取數(shù)展現(xiàn)的時候往往要求記錄按照一定的順序進行排列,我們稱為排序。比如\o"3.1.

網(wǎng)格式報表,體會擴展"第

3.1

節(jié)“網(wǎng)格式報表,體會擴展”中的報表,如果想按照員工id進行升序排列,該如何實現(xiàn)?圖

3.30.

按“員工編號”升序排序潤乾報表提供了兩種排序方式:sql中排序,select函數(shù)中排序,下面分別介紹。第一種:SQL中排序SQL中排序是指在定義數(shù)據(jù)集的時候就把數(shù)據(jù)按著升序或降序排好,在報表設計階段直接取數(shù)即可,我們在例子3.1上做修改。單擊主菜單中的【配置】->【數(shù)據(jù)集】,在彈出的“數(shù)據(jù)集設置”窗口中選中ds1數(shù)據(jù)集,點【編輯】按鈕彈出“SQL編輯器”,在“排序”標簽頁中選擇要排序的字段,如圖:圖

3.31.

生成的語法:圖

3.32.

第二種:select函數(shù)中排序該方法是通過設置select函數(shù)的參數(shù)來實現(xiàn)排序,還以例3.1為例做修改。如果想以“EMPID”字段升序排列,可以將A2單元格表達式改寫為:=ds1.Select(int(EMPID),false),此時報表就是以EMPID字段做升序排序了,若將表達式中的false改成true,則是以EMPID做降序排列。如果想用”姓名”字段排序,可以將A2單元格的表達式改寫成:=ds1.Select(EMPID,false,,EMPNAME)更多用法請參考select函數(shù)說明>SQL中排序是在數(shù)據(jù)庫中進行,而通過select函數(shù)排序是在報表端進行,數(shù)據(jù)庫中有索引,且數(shù)據(jù)庫是c語言開發(fā)的,數(shù)據(jù)運算速度快,因此如果報表中的排序規(guī)則是確定的,那么建議排序操作選擇在數(shù)據(jù)庫端進行。上一頁

上一級

下一頁3.5.

增加動態(tài)背景色

起始頁

3.7.

導出excel京C備05019289號版權(quán)信息@CopyRight北京潤乾信息系統(tǒng)技術(shù)有限公司3.7.

導出excel上一頁

3

網(wǎng)格式報表

下一頁3.7.

導出excel潤乾報表設計器非常類似于excel編輯器,這種天然的相似性,使得潤乾報表可以無縫的導出為excel文件,并且導出的excel文件不失真,還可以在excel編輯器中進行編輯。潤乾報表設計器支持導出不分頁的excel文件、分頁的excel文件和帶公式的excel文件。其中導出為帶公式的excel文件可以把報表中的公式導出到excel文件中,給用戶的操作帶來了極大的方便。導出是功能受限的菜單。報表設計器自帶的授權(quán)文件不具有導出功能,如果你想使用導出功能必須選擇具有導出功能的授權(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ū)動程序”。如果需要安裝“虛擬讀卡器”點擊【高級設置】按鈕進行安裝,加密狗不需要安裝虛擬的讀卡器。點擊【下一步】按鈕,系統(tǒng)自動的進行驅(qū)動程序的安裝,安裝完成后彈出“驅(qū)動安裝向?qū)А钡摹巴瓿伞苯缑妫缦聢D所示:圖

3.35.

點擊【完成】按鈕,完成加密狗驅(qū)動程序的安裝。把加密狗插入到電腦的USB接口上,到此你就可以使用導出菜單包含的各項導出功能了。把報表3.5.raq導出為excel文件的操作步驟如下:第一步:打開設計器\o"2.2.

啟動報表設計器"打開設計器第二步:連接數(shù)據(jù)源\o"2.4.

連接數(shù)據(jù)源"連接數(shù)據(jù)源第三步:打開報表打開報表3.5.raq,確保已經(jīng)安裝了加密狗驅(qū)動加密狗驅(qū)動第四步:預覽報表點擊菜單【文件】->【預覽】或工具欄即可瀏覽報表3.5.raq。第五步:導出Excel文件點擊菜單【文件】->【導出】->【Excel文件】,彈出“保存”對話框,在此對話框中選擇你導出的Excel文件存放的位置及輸入導出的Excel文件名。如圖3.7-1所示:圖

3.36.

保存對話框點擊【保存】按鈕就可實現(xiàn)把當前預覽狀態(tài)下的報表信息導出為不分頁的Excel文件格式。導出不分頁的excel文件效果圖如下所示:圖

3.37.

第六步:導出分頁Excel文件點擊菜單【文件】->【導出】->【分頁Excel文件】,彈出“保存”對話框,在此對話框中選擇你導出的Excel文件存放的位置及輸入導出的Excel文件名。如圖3.7-1所示:點擊【保存】按鈕就可實現(xiàn)把當前預覽狀態(tài)下的報表信息導出為分成多頁的Excel文件格式。導出為分頁Excel文件效果圖如下所示:圖

3.38.

第七步:導出帶公式Excel文件點擊菜單【文件】->【導出】->【帶公式Excel文件】,彈出“保存”對話框,在此對話框中選擇你導出的Excel文件存放的位置及輸入導出的Excel文件名。如圖3.7-1所示:點擊【保存】按鈕就可實現(xiàn)把當前預覽狀態(tài)下的報表信息導出為帶公式的Excel文件。注意把報表導出為帶公式的Excel文件時,Excel不支持的公式無法導出。上一頁

上一級

下一頁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ù)據(jù)集他需要先建立數(shù)據(jù)庫定義數(shù)據(jù)表在數(shù)據(jù)表中錄入數(shù)據(jù)在報表設計器中配置數(shù)據(jù)源連接數(shù)據(jù)源建立數(shù)據(jù)集…,這些步驟對于新手來說太繁瑣了。如果使用內(nèi)建數(shù)據(jù)集用戶只需在報表設計器中定義一個內(nèi)建數(shù)據(jù)集,錄入一些數(shù)據(jù)就可以在報表中使用了,給用戶的體驗過程帶來了極大的方便??梢赃M行技術(shù)支持。用戶在設計報表時,如果發(fā)生了自己解決不了的問題,他會把有問題的報表發(fā)給技術(shù)人員查找問題,技術(shù)人員在查找問題時需要瀏覽報表進行調(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ù)集設置”窗口:圖

3.39.

點擊【增加】按鈕,彈出“數(shù)據(jù)集類型”選擇窗口,如下圖所示:圖

3.40.

我們選擇“內(nèi)建數(shù)據(jù)”,點擊【確定】按鈕,彈出“內(nèi)建數(shù)據(jù)集”窗口,在此窗口中我們可以定義內(nèi)建數(shù)據(jù)集包含的字段和數(shù)據(jù)值。在“字段”標簽頁定義內(nèi)建數(shù)據(jù)集包含的字段,點擊【增加】按鈕,在字段列表中就會增加一個字段的定義,可以修改字段名和字段的數(shù)據(jù)類型。假設我們定義姓名和年齡兩個字段,如下圖所示:圖

3.41.

切換到“數(shù)據(jù)”標簽頁,點擊【增加】按鈕,可以添加字段對應的數(shù)據(jù)值。如下圖所示:圖

3.42.

我們也可以把excel文件中已有的數(shù)據(jù)導入到內(nèi)建數(shù)據(jù)集中。首先復制excel文件中的數(shù)據(jù)值,如下圖所示:圖

3.43.

在內(nèi)建數(shù)據(jù)集的“數(shù)據(jù)”標簽頁點擊【粘貼】按鈕即可把excel文件中的數(shù)據(jù)導入到內(nèi)建數(shù)據(jù)集中。如下圖所示:圖

3.44.

點擊【確定】按鈕,一個內(nèi)建數(shù)據(jù)集就建好了。用戶在設計報表時可以像使用外部數(shù)據(jù)集一樣來使用內(nèi)建數(shù)據(jù)集。如果某個內(nèi)建數(shù)據(jù)集在多個報表中都用到了,那么不用重復定義過程,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論