這個教程分二個部分:1 創(chuàng)建CF組件2創(chuàng)建flash應(yīng)用.在開始之前請新建一個站點.一 創(chuàng)建CF組件:這里我們創(chuàng)建一個組件 定義二個函數(shù)[chaxun1,chaxun2],函數(shù)使用exampleapps 數(shù)據(jù)庫源,返回一個查詢結(jié)果對象, flash電影文件調(diào)用組件方法和接收返回的查詢結(jié)果.chaxun1函數(shù)需要三個參數(shù),這些參數(shù)從flash電影中傳遞過來.(參數(shù)為xing ming cheng) 創(chuàng)建的步奏如下所示: 使用dwmx(Dreamweaver MX的簡稱,下同), 文件→新建: 新建文檔對話框,常規(guī)卡,動態(tài)頁,選擇ColdFusion組件.[如圖]
打開組件面板[窗口→組件] 點擊+ 新建一個組件 如圖所示:“名稱”框指定 .cfc 文件名。輸入名稱時不要指定 .cfc 文件擴展名!敖M件目錄”框指定將要保存該組件的位置。為組件增加二個函數(shù):訪問方式設(shè)定為如果您從“訪問”菜單中選擇“遠程”,則該函數(shù)可用作 Web 服務(wù)。請確保在“返回值類型”框中指定該函數(shù)返回的值的合適類型。增加參數(shù)為函數(shù)定義一個或多個參數(shù),請從“部分”列表中選擇“參數(shù)”,從彈出式菜單中選擇該函數(shù),單擊加號 (+) 按鈕,然后在右邊輸入新參數(shù)的詳細信息。 [為該函數(shù)增加三個參數(shù),類型均為字符串] 為函數(shù)增加主體: 窗口/綁定 單擊+ 選擇列表中的記錄集(查詢) 增加一個記錄集 Recordset1輸入下面的查詢代碼:
SELECT tblEmployees.EmployeeID, tblEmployees.DeptIDFK, tblEmployees.FirstName, tblEmployees.LastName, tblDepartments.DepartmentName FROM tblEmployees, tblDepartments WHERE tblEmployees.DeptIDFK = tblDepartments.DepartmentID <cfif isDefined("ming")> and tblEmployees.firstName like '#ming#%' </cfif> <cfif isDefined("xing")> and tblEmployees.lastName like '#xing#%' </cfif> <cfif isDefined("cheng")> and tblDepartments.DepartmentName like '#cheng#%' </cfif> ORDER BY tblEmployees.LastName, tblEmployees.FirstName
用同樣的方法增加Recordset2
將文檔切換到代碼視圖,剪切 Recordset1[<cfquery >...</cfquery >] 到 查詢1的<!--- chaxun1 body --->后粘貼,用同樣的方法Recordset2 到查詢2. 然后設(shè)置<cfreturn > 查詢1 設(shè)置為<cfreturn Recordset1>
查詢2 設(shè)置為<cfreturn Recordset2>
文件/保存文件.關(guān)閉dwmx ,啟動flashmx.
二 創(chuàng)建flash影片.
1 文件→新建 新建一個flash 影片 .新建一層,命名為script,層一命名為ui . 選擇組件Flash MX UI 組件 托放幾個組件到文檔中,設(shè)置如圖:
代碼拷貝框
[Ctrl+A 全部選擇 然后拷貝]
運行的結(jié)果如下所示:
源文件打包下載: down
出處:藍色理想
責(zé)任編輯:cjj
◎進入論壇網(wǎng)絡(luò)編程版塊參加討論
|