




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
開源報表BIRT開發手冊
北京宇信易誠科技有限公司
2007-08-23
WORD完整版?一可編輯…?教育資料分享
目錄
1Birt介紹5
報表介紹5
基本概念5
豐富的報表5
BIRT報表由四部分組成6
報表設計器6
2Birt插件安裝8
插件版本說明8
插件安裝8
完全安裝8
更新安裝:9
分步安裝9
3Birt報表開發實戰12
創建報表12
創建報表工程12
創建報表13
數據源配置15
創建數據集17
網格報表18
創建數據源19
創建數據集19
對報表進行布局19
格式化與預覽21
分組報表22
創建數據源22
構建數據集22
對報表進行布局23
設定分組數據23
格式化報表25
交叉報表25
構建數據源25
構建數據集25
在報表中加入交叉報表26
數據準備27
向交叉表插入數據29
加入匯總30
格式化報表32
嵌套報表32
構建數據源33
構建數據集33
--完整版學習資料分享一?
WORD完整版■一可編輯…?教育資料分享
布局嵌套報表35
將Table綁定數據集36
設定主表數據36
設定子表數據37
交互報表39
創建報表、數據源40
創建數據集40
.3加入響應參數42
布局報表44
插入報表數據45
格式化與預覽46
報表鉆取48
設定響應參數48
預覽結果50
圖表報表51
為報表插入圖表51
設定圖表屬性51
圖表預覽56
多層交叉報表57
構建數據源57
構建數據集57
在報表中加入交叉報表58
數據準備58
向交叉表插入數據59
格式化與預覽59
多層交叉匯總報表60
加入匯總60
格式化與預覽61
其他62
格式化報表62
表頭與標即63
設定單元格格式63
樣式套用64
數據元素格式化64
分頁、頁眉與頁腳65
設置分頁顯不65
設置分頁打印65
設置頁眉頁腳66
隔行高亮度顯示68
對報告進行布局70
添加I刪除行或列70
指定行,高或列寬71
添加圖像71
數據綁定73
4Birt報表script76
avascript腳本編寫76
一-完整版學習資料分享
WORD完整版■一可編輯…?教育資料分享
隔行高亮度顯示76
多參數查詢78
腳本創建數據源79
java腳本編寫81
創建java類82
java類與報表交互86
BIRT腳本參考91
5Birt報表部署93
直接使用運行birt-runtime-2_2_0包中的WebViewerExample93
集成到己有web應用94
數據庫驅動位置100
報表url說明100
配置106
說明108
BIRT在jsp中tag使用109
關于BIRT編碼116
一-完整版學習資料分享
WORD完整版?一可編輯…?教育資料分享
1Birt介紹
1.1報表介紹
BIRT一一商業智能和報表工具。
BIRT是一個Eclipse-based開放源代碼的報表系統,它主要是用在基于Java和J2ee的web
應用程序上。BIRT主要由兩部分組成:一個是基于Eclipse的報表設計器和一個可以添加到應用
服務器的運行組建。BIRT同時提供一個圖形報表制作引擎。
B1RT擁有和Dreamweaver一般佗操作界面,可以像畫table一樣畫報表,也可以生成圖片、
導出Excel、html、pdf、ppt等分頁,樣式比script設置簡單,另外B1RT還有OLAP導航功能。
1.2基本概念
?數據源:數據的來源,或提供者。如xml數據源、jdbc數據源等。
?數據集:數據集合,它必須與數據源關聯,可以理解為查詢的結果。
?報表以及報表項,報表可視為是針對一組數據集的表現形式,而報表項這是這個表現形式的
某個具體的單元。它們之間的關系,與窗體和控件的關系非常類似。報表、數據集、數據源
三者間的關系:數據源--數據集-一報表。
?報表參數:查詢參數的表現形式,使用它可以構建更靈活的報表。
?模板和庫:主要用于復用報表設計,提高報表開發的效率
1.3豐富的報表
列表一列表是最簡單的報表。當列表變長時,你可以把相關數據增加到同一分組(基于客
戶的訂單分組,基于供應商的產品分組.)。如果數據是數字類型的,你可以輕松的添加到“總數”、
“平均”、或其他匯總中。
圖表一當需要圖表表現時,數字型數據比較好理解。BIRT也提供餅狀、線狀以及柱狀圖標
等。
交叉表一交叉表(也叫做十字表格或矩陣)用兩種維度展示數據:salesperquarterorhits
perwebpage。(交叉表在中沒有提供,但計劃在將來提供。)
一-完整版學習資料分享
WORD完整版…?可編輯--教育資料分享
信函和文檔一通知、信件、以及其他文本文檔都很容易通過BIRT方便建立。文檔包括正
文、格式、列表、圖表等。
混合報表一很多報表需要聯合以上所有的報表構成單一文檔。例婦,一份客戶聲明會列出
客戶所需要的信息,為當前促進(pronotions)提供文本,以及提供并行的出帳和入帳列表。一份
財政報表將包括聲明、圖表、表格,所有這些都將進行全方位的格式化,來匹配共有的配色方案。
1.4報表由四部分組成
數據一數據庫、Web服務、Java對象,這些都可以作為BIRT報表源。版本提供JDBC支
持,也支持利用編碼來獲取其他地方的數據。BIRT的0DA(0penDataAccess)框架允許任何人
構建新的UI以及運行時支持任何類型的表格式數據。未來,單一報表可包含從任意多個數據源
獲取數據。
數據轉換一報表通過對數據的分類、統計、過濾以及分組來適應用戶需求。當然,數據庫
能實現這些功能,當遇到普通文件和Java對象時BIRT必須以"simple”數據源方式處理。BIRT
允許復雜的操作,比如總合分組、整體共計的百分比,等等。
業務邏輯一真實世界的數據很少提供你理想的結構良好的報表。許多報表要求用具體邏輯
把原始數據轉換成用戶的有用信息。如果該邏輯僅僅用于該報表,你可以用BIRT的JavaScript
腳本支持。如果你的程序中已包含這些邏輯,你可以調用已有的Java代碼。
表現——旦數據準備好了,你可以在很大的范圍內選擇表現形式。表格、圖表、文字等等
都可以。單一數據集可以有多種方式表現,而單一報表可以表現多個數據集。
1.5報表設計器
數據瀏覽器一把你的數據源(連接)以及數據集(查詢)組織起來。數據集編輯器允許你
測試數據集,以確保報表接收數據的正確性。
布局視圖(Layout)一所見即所得編輯器為你的報表提供以拽方式來創建表現內容。包含
一個標準報表條目調色板。
屬性編輯器(PropertyEditor)一以便利的格局表現大多數通用的用戶屬性使編輯更快速
和容易。BIRT也集成了標準Eclipse屬性視圖,為每個條目提供詳細的屬性列表。
報表預覽(Preview)-你可以在任何時間采用真實數據測試你的強表。預覽窗口直接內嵌
在Eclipse中。
--完整版學習資料分享--
WORD完整版?一可編輯…-教育資料分享
代碼編輯器(Script)-在訪問數據以及報表生成或瀏覽時,腳本把業務邏輯添加給報表。
在編輯腳本時代碼編輯器提供標準的Eclipse特性:語法加色、自動完成等等。BIRT用很簡單
的腳本來表達,expressionbuilder能更容易的創建這些表達。
略圖(OutLine)—BIRT報表被組織為一個樹型結構作為整體報表的根,并且為樣式、報
表內容、數據源、數據集、報表參數等分類。略圖視圖提供你整個報表結構緊湊的預覽。
CheatSheets—學習新工具永遠是種挑戰,但是Eclipse提供一種創新方案:cheat
sheetso它們是一些幫助你完成新任務的文檔。
--完整版學習資料分享--
WORD完整版?一可編輯…?教育資料分享
2Birt插件安裝
2.1插件版本說明
EMF,GEF和BIRT都是需要通過Eclipsedownloadpage下載的。請注意以下的配置要求:
>BIRT
>Eclipse3.2.
>GEF3.2.
>EMF2.2.
>JRE/JRE1.5.
>BIRT2.2
>Eclipse3.3.
>GEF3.3.
>EMF2.3.
>JRE1.5.
>DTP1.5.
>WTP
GEF:GraphicalEditingFramework,圖形編輯框架,是一個通過BIRTUI使用的Eclipse
插件。
EMF:EclipseMode1ingFramework,用來制作圖表的框架。
DTP:DataToolsPlatform,管理數據源驅動程序,以及訪問特殊數據源實例的配置。
WTP:WebToolsPlatform,
另外,本手冊中介紹實例使用的derby數據庫。
2.2插件安裝
2.2.1完全安裝
到Eclipse的官方網站去下載帶有BIRT插件的Eclipse平臺
(birt-report-designer-all-in-ons-2_2_0)?解壓后,它就是一個擁有BIRT插件的Eclipse,
■一完整版學習資料分享一-
WORD完整版?一可編輯…?教育資料分享
您可以直接使用。
下載所在網頁:
<3
Downloadfrom:Eclipsedownloads-m"iD。nelaclion
222更新安裝:
BIRT2.1開始,可以在Eclipse里直接下載。在氏lipse里按照:[Help]—>lSoftwareUpdates]
—>[FindAndInstall]的路徑來進行即可。
2.2.3分步安裝
首先下載安裝;
1、下載安裝Eclipse3.3
下載地址:
http://download,eclipse,org/ecli;)se/do\mlQads/drops/R-3.3-200706251500/winPlatform,p
hp#Ec1ipseSDK
打開網頁:
點擊下圖中的"EclipseSDK”鏈接即可下載。
IDownloadnow:EclipseSDKWindows
軟J
YouarecurrentlyrunningonWindows
下載到文件,解壓至安裝目錄,比如我們把它安裝到C:\ProgramFiles中;
2、下載安裝插件WTP,
下載地址:
打開下面的網頁點擊網頁中DownloadFrom后的鏈接即可進行下載。
一-完整版學習資料分享
WORD完整版-一可編輯一?教育資料分享
下載到文件,將其解壓至eclipse安裝目錄C:\ProgramFiles即可;
方法如下:右鍵點擊壓縮文件,選擇解壓文件,
彈出解壓路徑和選項:
將目標路徑改為我們安裝eclipse的安裝目錄:C:\ProgramFiles
--完整版學習資料分享
WORD完整版…?可編輯--教育資料分享
點擊確定。在解壓時,如果出現“文件已存在”,選擇“全部選是”進行覆蓋就可以了。
3、下載安裝GEF3.3Release,GEFRuntime?
下載地址:
.zip
打開網頁:
點擊:Runtime中Download下方的鏈接即可。
Runtime
StatusPlatformDownload
t/AllGEF-runtimN3zip(md5)
下載到文件,解壓至安裝目錄,方法同上。
4、下載安裝,
下載地址:
打開下面的網頁點擊網頁中DownloadFrom后的鏈接即可進行下載。
下載到文件,解壓至安裝目錄,方法同上。
5、下載安裝,
下載地址:
打開下面的網頁點擊網頁中DownloadFrom后的鏈接即可進行下載。
下載到文件dtp-sdk_.zip,解壓至安裝目錄,方法同上。
6、下載安裝BIRTRelease2.2,
下載地址:
打開下面的網頁點擊網頁中DownloadFrom后的鏈接即可進行下載。
下載到文件,解壓至安裝目錄,方法同上。
安裝完畢,即可進入使用。
如果您只是缺少其中的某幾個插件,下載后按照上述方法安裝即可,但要注意版本的匹配。
--完整版學習資料分享一?
WORD完整版?一可編輯…?教育資料分享
3Birt報表開發實戰
3.1創建報表
3.1.1創建報表工程
1.選擇文件->新建->項目,如下圖中的新建項目將顯示可以住建的項目的類型。
2.展開商業智能和報表工具(BusinessIntelligenceandReportingTools),選擇
報表項目(ReportProject),然后選擇下一步。
3.在新建報表項目的工程名稱中輸入下列文本,如圖所示:
MyReport
--完整版學習資料分享一?
WORD完整版?一可編輯…?教育資料分享
4.要添加項目,請選擇完成。現在可在導航器視圖中看到該項目,如圖所示。
面Li體Nao口、
OO噸I目專D
Sbirt_simple-
國2izbirt_web
囹birtSource
日心MyProject
.project
囹Servers
囹test
3.1.2創建報表
1.選擇文件->新建->報表,如下圖:
--完整版學習資料分享--
WORD完整版-一可編輯一?教育資料分享
2.選擇MyReport,輸入報表文件名稱,如:
3.選擇Nexto
4.可以通過一下方式創建報表:
?從空白報表開始設計
NewReport
“feci6tecotltocociy
?使用預定義的報表模版
5.選擇Finish。新報表將出現在主窗口中,布局編輯器將顯示空的報表頁。如下圖所
示:
一-完整版學習資料分享
WORD完整版?一可編輯…-教育資料分享
3.2數據源配置
在布局編輯器中開始設計報表之前,構建B1RT數據源以將報表連接至數據庫或其他類型的
數據源。構建數據源時,要指定驅動程序類、數據源名稱和其他連接信息(例如,用戶名和密碼)。
Birt自帶一個已經配置為與BIRT報表設計器配合使用的樣本數據庫ClassicModels,對于本
教程使用的是Derby數據庫。
1.選擇數據資源管理器(DataExplorer)。如果使用缺省報表設計透視圖,則數據資源管理
器位于布局編輯器的左邊,在選用板(Palette)的旁邊,如圖所示,如果它尚未打開,則選
擇窗口顯示視圖->數據資源管理器。
.PalettetoDataExplorer口B
?DataSources
@DataSets
?ReportParameters
曲DataCubes
2.右鍵單擊DataSources然后從上下文菜單中選擇新建數據源。新建數據源顯示可以創建的數
據源的類型,如圖所示。
?ClassicModelsDataBase上面說過是BIRT樣本數據庫。
?FlatFileDataSource從CSV、SSV、TSV、PSV四種格式的文件獲取數據源。
?JDBCDataSource通過配置jdbc連接數據庫。
?ScriptDataSource通過編寫腳本獲取數據源。
?WebServicesDataSource通過webservice方式獲取數據源。
■一完整版學習資料分享一-
WORD完整版-一可編輯一?教育資料分享
?XMLDataSource從xml文件獲取數據源。
3.這里我們介紹通過JDBCDataSource配置數據源。選擇JDBCDataSource,輸入數據
源名稱,點擊Next,配置Jdbc信息。如下圖:
?首先,單擊ManageDrivers添加驅動包。如下圖:
單擊add,選擇derby數據庫的cerbyclient.jar驅動包。點擊ok,驅動完成添加。
?配置信息:
DriverClass:org.apache,derby,jdbc.ClientDriver(vlO.1)(通過下拉菜單可以找到)
DatabaseURL:jdbc:derby://[host]:1527/[database]
■一完整版學習資料分享■一
WORD完整版?一可編輯--教育資料分享
UserName:用戶名
Password:密碼
4.測試連接,測試前查看derby數據庫是否啟動;點擊TestConnection。示數據源創建成
功。點擊Finish完成。
3.3創建數據集
數據集標識要從數據源檢索的數據。我們是通過連接至JDBC數據源,則使用SQLSELECT語
句來標識要檢索的數據。
1.在數據資源管理器(DataExplorer)中,右鍵單擊數據集(DataSet)并從上下文菜單
中選擇新建數據集。
2.在新建數據集的數據集名稱中,輸入下列文本,如圖所示:
3.對于其他字段選擇缺省值。
DataSetTypes數據集類型一般使用jdabc數據源連接分為兩種:一種是SQLSelect
Query為select查詢,一種是SQLStoredProcedureQuery存儲過程查詢(使用存儲過
程查詢,必須數據庫中已創建存儲過程)。
DataSource顯示先前創建的數據源的名稱。
DataSetTypes指示該數據集使用SQLSelectQuery查詢。
4.選擇Next。
查詢顯示可幫助您創建SQL查詢的信息。可用項列示數據庫中的所有表。可以單擊表旁
邊的加號(+)標志來顯示該表的各個列。編輯數據集右邊的文本區域顯示SQLSELECT語
句的必需關鍵字:
5.在文本區域中,輸入下列SQLSELECT語句以指定要檢索的數據:
如:select*from
雖然數據集編輯器以大寫字母顯示表和列名稱,但可用您喜歡的方式輸入這些名稱,因為
■一完整版學習資料分享一一
WORD完整版一?可編輯--教育資料分享
SQL不區分大小寫。如果您不想輸入查詢,則可將列和表從可用項拖動到文本區域。
6.選擇Finish以保存數據集。編輯數據集將顯示在查詢中指定的列,并提供編輯數據集的
選項。
7.選擇預覽結果(PreviewResults)以確保查詢有效并且它返回正確的數據。如果正確輸
入了SELECT語句,您應該看到圖中顯示的結果。這些是查詢返可的數據行。
&EditDataSet-DataSot二|EE
SourcePreviewRpwlts
Query
OutputColm£L&
CtJSTWBRjni7BLFAX
1無印檔品力TEL鄧4355<575^5
2天原長墀化工鄧次45S254
5
filters工若無花食吊犬田4S?g坦1465T5
4中現工星相「456%比S6?5?63
SeMecsCry.twl
6CkertiM<csvais2346615
1Nurh1563495防q質巧
8OWGICA!Ihnit2A5M55ZSqK66
<>\<?>
⑦[Ot][Cincel]
8.選擇ok,數據集創建成功。
3.4網格報表
網格報表是報表最通用的模式,在大多數報表中,都需要或部分需要將一組(多條)數據結
構完全相同的數據以表格形式順序展現出來。如:
--完整版學習資料分享
WORD完整版?一可編輯…?教育資料分享
產M類型產M處價表頭
珠寶¥1739.851
計舞次¥37.713
運的休用¥281.853J
數?合計7表尾
通過此例我們先來看一看如何制作一張簡單的報表。我們需要建立一張顯示所有銀行客戶及
其相關信息的的報表。
3.4.1創建數據源
方法同上例3.2.
342創建數據集
方法同上例3.3.數據集名稱為:Customer。
客戶的信息存在CUSTOMER表中,我們需要輸入如下語句:
selectEBANK.CUSTOMERPYPE.TYPENAME,EBANK.CUSTOMER.*
from
whereEBANK.CUSTOMER.CUSTOMERTYPE=
343對報表進行布局
1.在本過程中,您在報告頁中插入元素以顯示先前創建的數據集的數據。先插入一個表元素,
然后在該表中插入數據元素。
2.選擇選用板“Palette”。選用板顯示所有可布置在報告中的元素。
3.為了以后的表布局美觀,我們先從選用板中的“Gird”元素拖拽放入布局編輯器內(即文
件的“Layout”視圖)的報告中,插入時提示您要制定創建的行列數的詳細信息:輸入1列2
行,
4.然后,將選用板中的表元素“Table”拖放到布局編輯器內的報告中。插入表提示您指定
要對此表創建的列數和詳細信息行數。指定5列和1個詳細信息行,然后選擇“確定”。具有
5列和I個詳細信息行的表將出現在布局編輯器中。現在,您就可以在該表中插入數據了。
--完整版學習資料分享--
WORD完整版?一可編輯--教育資料分享
5.選擇數據資源管理器DataExplorer視圖。在DataExplorer視圖中,展開“DataSets”,然
后展開Customers?在查詢中指定的列將出現在Customers下面。
將CUSTOMER_NAME從DataExplorer中拖放到表的詳細信息行"DetailRow"中的第一個
單元格內(如下圖)。詳細信息行顯示報告中的主要數據。在完成的報告中,詳細信息行重復
顯示數據集中的所有數據行。
6.然后采用同樣的方法將CUSTOMER」D,TYPENAME,FAX,TEL這四個數據項從Data
Explorer中拖放到我的詳細信息行中,完成的報告中,詳細信息行重復顯示數據集中的所有
--完整版學習資料分享--
WORD完整版…?可編輯--教育資料分享
7.選中報表格左下角的“畫正!”(如上圖),在下方的視圖中會顯示本Table的信息:
選擇第二項“binding",將DataSet的下拉框選為"Customer",下方的DataColumBinding
中就會顯示我們數據集中的數據項,通過此步我們將本報表與數據集綁定起來,否則將不能
顯示(一般將數據集中的數據項拖拽如Table中后,會自動將次數據集的數據項與本報表綁
定,我們可以不用進行這步操作。但我們必須得清楚這個操作
完成后,表格的基本設置就算做完了。
344格式化與預覽
通過布局編輯器中選擇“Preview”可對我們設計的報表進行預覽。
我們通過一系列格式化操作,將報表進行美化。
完成以后則可,通過工具欄中提供的各種不同的視圖模式來進行預覽,如下:
£ReportDesign-MyReports/Custofners.rptdesign-EclipseSDK
FileEditInsertElementDataPageNavigateSearchProjectRunWindow.Help
,▼;q.。:切▼羽一:
1^PaletteSData?ReportinWebv'^,cr
:omers.rptdesign
|囹彘逐0g的ViewReportasDOC
??2?
臣@DataSetsa%‘八'ReportasPPT
?ReportParan?ViewReportasHTML
?DataCubes的viewReportasPDF
ViewReportasPOSTSCRIPT
做ViewReportasXLS
使用默認的ViewReportInWebViewer預覽結果如卜.:
--完整版學習資料分享--
WORD完整版?一可編輯…?教育資料分享
BIRTReportViewerTHX
BIRTReportViewer
53⑹3」.也t
Showingpage1of1<14?Gotopage:|0
Iellipse
客戶信息一覽表
名戶0號客戶名稱客戶類型傳真電話
1無錫食品加工廠國內客戶45157753454356
天津長城化工L國內客戶45626743452346
3江蘇天龍食品集團國內客戶74656754576546
4中國化工原料廠國內客戶56757634563456
5Crystal國外客戶46347633465437
6Chemist國外客戶23465754575675
7Muii國外客戶56456354563456
8ChemicalMuniai國外客戶25462662456456
2007-8-24午3:59
3.5分組報表
在網格報表的基礎上,我們可能還需要對數據進行進一步的處理。比如,將同類數據顯示在
一個組中,并對這個組進行統計運算。如下圖所示,對數據按省份進行分組,并將同一省份數據
放在一個組內進行匯總統計。
分給(省仍):遼寧分的表頭
城市客戶訂貨明網金順經手謂隹
注陶農心食品有總公司北
2001232497.05朱運河
朱延河京分公司
沈陽衣心食兄有限公司北
朱英
京分公司20012128819.55
朱英
沈陽農心食益有理公司北
20015-215879.7朱英
京分公司A綱內數據明細
沈陽衣心食髓府限公司北
非懷蛤京分公司20017-21326.7“懷婿
沈陽衣心食肺力股公司北
2001845879.7
華安京分公司華安
江陶農心食品有限公司北
杭雙榮京分公司200110198819.55機發榮
根M哂鴇全強.Y35422.25
?高訂單金皴*8819.55分組表尾
卜面我們將上例的網格報表進行一卜小的改進,建立一個按用戶類型進行分組的報表。
3.5.1創建數據源
方法同上例。
3.5.2構建數據集
本例所用的數據集與上例完全相同,輸入與上例3.4.2相同的sql語句建立數據集即可。
一-完整版學習資料分享
WORD完整版?一可編輯…?教育資料分享
3.5.3對報表進行布局
1.做好上面的工作之后,先在布局編輯器中建立一個1列2行的Grid,
2.同上例一樣,從選用板“Palette”中拖拽一個5列1行的Table至第二行的網格中,
3.從DataExplorer視圖中的“DataSets”項中將TYPENAME拖拽至此Table的第一個詳細
信息行中,然后依次將,CUSTOMER_ID,CUSTOMER_NAME,FAX,TEL拖拽入詳細信
息行內。這里不再贅述。
3.5.4設定分組數據
1.選中Table,在右下方的Table的屬性編輯器“PropertyEditor-Table”中,選擇Group,
進入如下分組設定界面:
2.點擊“Add”按鈕進行添加分組:
--完整版學習資料分享
WORD完整版-一可編輯一?教育資料分享
I^NewGroup
從“Groupon”的下拉框選擇TYPENAME,其他默認,(可根據需要對“Name”項進行
命名),然后選擇“0K”。完成分組設定。
3.這時Table中多出一行Group行,如下圖:
一-完整版學習資料分享
WORD完整版…?可編輯--教育資料分享
將詳細信息欄中的TYPENAME(即Table中第三行第一列數據項,如上圖標記下方的數
據項)刪除。
這樣,一個按照用戶類型建立的分組報表就建立起來了。
3.5.5格式化報表
進行報表格式化處理后,預覽如下效果:
°BIRTReportViewerTB7X1
BIRTReportViewer
W兇g3」大
Showingpage1off1MlM?1/Gotopage:0
ellipse
不同用戶類型分組報表
用戶類型用戶編號|用戶名|電話傳真
圍內客戶
1無錫食晶加工廠34543564575775
2天滓長城化工廠34523464562674
3江蘇天龍食品臬出45765467465675
4;國化工原料廠45634565675763
國外客戶
5Crystal34654374634763
6Chemist45756752346575
7Murii45634565645635
8ChemicalMuinai24564562546266
2007-8-2405:09
3.6交叉報表
3.6.1構建數據源
方法同上。
3.6.2構建數據集
1.在定義好數據集的基本信息之后,進入SQLSELECT語句查詢界面,
輸入如下SQL語句,進行數據集的創建:
selectEBANK.CUSTOMER.CUSTOMER_NAME,
_NAME,EBANK.CONTRACTSUM.*
一-完整版學習資料分享
WORD完整版?一可編輯…?教育資料分享
2.如果創建正確,在結果預覽窗口“PreviewRelusts”中將看到一下信息:
EditDotaSc*-contract
DataSourcePreviewResults
Query4
OutputCokims
CUSTOMBl_r4AMEPR遜
ComputedCoKimnt無端食品加工廠初
Parameters無爆食品加工廠包
整
無德食品加工J茨
PropertyBndrtg無微食品加工廠茉
無爆食品加工廠琴
羊
Setups露
無罐食晶加工廠刻
PreviewResults
天0K岫化工廠大
天潭長匕工廠
Sfa解
天足長嫡化工廠尊
柏
天值長械化工廠奉
天0R岫化工廠奉*
天津長城牝工廠對
江蘇天龍金呂集團大1=
髓
江芬天龍金晶案toa
江蘇天龍食心軍團茉
江勢天龍食W集團*生
江蘇天龍食品集團舉
江蘇天加價抬熏團對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 納米材料在生物醫學的應用
- 男病人會陰護理規范
- 項目勞務合同協議書
- 餐飲合作加盟協議書
- 公司簽落戶承諾協議書
- 裝修公司結款協議書
- 供貨散裝酒合同協議書
- 車輛后期維護協議書
- 高層干部聘用協議書
- 足浴技師底薪協議書
- 如何做好臨床兒科護理帶教
- 北師大版三年級下冊數學口算題練習1000道帶答案
- 2023-2024學年江蘇省南京市玄武區八年級下學期期末數學試題及答案
- 2025年濟南鐵路局招聘筆試參考題庫含答案解析
- 【MOOC】大學公共體育-華南理工大學 中國大學慕課MOOC答案
- 《數據資產會計》 課件 第三章 數據資產的確認和計量
- 鉗工(高級)理論考試(重點)題庫300題(含答案解析)
- 《剪映專業版:短視頻創作案例教程(全彩慕課版)》 課件 第8章 創作商業廣告
- 2024秋期國家開放大學《公共行政學》一平臺在線形考(形考任務一至三)試題及答案
- 富士相機FUJIFILM X100T用戶手冊
- 化工和危險化學品重大事故隱患考試試題(后附答案)
評論
0/150
提交評論