力控的內(nèi)置數(shù)據(jù)表
力控科技
|
|
力控的內(nèi)置數(shù)據(jù)表類(lèi)似于各種傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)表,具備:創(chuàng)建、刪除、定位、更新、保存、讀出記錄及條件查詢(xún)、裝載記錄等功能。內(nèi)置數(shù)據(jù)表使用方便,運(yùn)行效率高而對(duì)系統(tǒng)資源消耗較少。對(duì)于很多需要一定管理功能的監(jiān)控項(xiàng)目,使用力控內(nèi)置數(shù)據(jù)表就可不必捆綁各種關(guān)系數(shù)據(jù)庫(kù)。<BR> <BR> <BR> 一、定義內(nèi)置數(shù)據(jù)表<BR> <BR> 在Draw的導(dǎo)航器中雙擊“數(shù)據(jù)表管理器/內(nèi)置數(shù)據(jù)表”,出現(xiàn)“數(shù)據(jù)表定義”對(duì)話框:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911205520840.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911205520840.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 該對(duì)話框由兩頁(yè)組成:“表格初始內(nèi)容”和“過(guò)濾器定義”。<BR> <BR> 在輸入框“名稱(chēng)”中輸入內(nèi)置數(shù)據(jù)表名稱(chēng)。但要注意,表名不能與已有的圖形對(duì)象名稱(chēng)重名。<BR> <BR> 在“列名”一行中指定列名及每列的數(shù)據(jù)類(lèi)型。列名可以由字母、數(shù)字、漢字以及“$”、“_”等組成。數(shù)據(jù)類(lèi)型包括:整型、實(shí)型、字符型、日期型等組成。<BR> <BR> 在下面各行中可以輸入記錄內(nèi)容。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911213596695.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911213596695.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 在“數(shù)據(jù)表綁定名稱(chēng)”中指定綁定表的名稱(chēng),字段名與類(lèi)型必須與內(nèi)置數(shù)據(jù)表中的字段相一致。<BR> <BR> 相關(guān)函數(shù)<BR> <BR> 力控提供一組對(duì)內(nèi)置數(shù)據(jù)表進(jìn)行操作的相關(guān)函數(shù)?赏瓿傻牟僮靼ǎ<BR> <BR> <BR> 1、打開(kāi)內(nèi)置數(shù)據(jù)表(TableOpen):在進(jìn)行內(nèi)置數(shù)據(jù)表操作前,首先必須打開(kāi)內(nèi)置數(shù)據(jù)表。<BR> <BR> 2、裝載內(nèi)置數(shù)據(jù)表(TableLoad):從指定文件裝載內(nèi)置數(shù)據(jù)表。<BR> <BR> 3、插入記錄(TableInsert):向內(nèi)置數(shù)據(jù)表中插入記錄。<BR> <BR> 4、刪除記錄(TableDelete):按照過(guò)濾條件刪除記錄。<BR> <BR> 5、定位記錄(TableSeek):定位到符合過(guò)濾條件的第一個(gè)記錄,該記錄稱(chēng)為當(dāng)前記錄。<BR> <BR> 6、修改當(dāng)前記錄(TablePut):用力控變量的當(dāng)前值修改數(shù)據(jù)庫(kù)當(dāng)前記錄的對(duì)應(yīng)字段。變量與字段的對(duì)應(yīng)關(guān)系由綁定表中所規(guī)定。<BR> <BR> 7、讀出當(dāng)前記錄內(nèi)容(TableGet):用數(shù)據(jù)庫(kù)當(dāng)前記錄的字段值修改力控變量值。變量與字段的對(duì)應(yīng)關(guān)系由綁定表中所規(guī)定。<BR> <BR> 8、保存內(nèi)置數(shù)據(jù)表(TableSave):將對(duì)表的各種操作保存到文件。<BR> <BR> 9、關(guān)閉內(nèi)置數(shù)據(jù)表(TableClose):內(nèi)置數(shù)據(jù)表操作完畢要調(diào)用該函數(shù),以便其他人對(duì)其進(jìn)行操作。<BR> <BR> 10、查看內(nèi)置數(shù)據(jù)表(TableSelect):如果想顯示內(nèi)置數(shù)據(jù)表的內(nèi)容,可以使用表格控件,調(diào)用表格控件函數(shù)GridBind將該表格控件與內(nèi)置數(shù)據(jù)表綁定,表格中所看到的內(nèi)容與內(nèi)置數(shù)據(jù)表中的內(nèi)容完全一致。如果想要有條件的查看內(nèi)置數(shù)據(jù)表,可以使用函數(shù)TableSelect,該函數(shù)中可以指定過(guò)濾條件,也可以查看部分列。<BR> <BR> <BR> 三、表格控件<BR> <BR> 表格控件是力控提供的一種Windows控件,它配合內(nèi)置數(shù)據(jù)表或SQL數(shù)據(jù)表模板使用。通過(guò)表格控件,可以在力控畫(huà)面上顯示、控制內(nèi)置數(shù)據(jù)表或SQL數(shù)據(jù)表。<BR> <BR> 定義表格控件<BR> <BR> 選擇菜單命令“插入/Window組件/表格”,在當(dāng)前窗口中插入一個(gè)表格控件,雙擊該控件出現(xiàn)表格設(shè)置對(duì)話框:<BR> <br><A HREF="/editor/uploadfiles/learns01/20047911223637380.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047911223637380.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 該屬性框由三頁(yè)組成:表格初始內(nèi)容、過(guò)濾器定義、外觀。<BR> <BR> 在“表格初始內(nèi)容”中,指定每列的名稱(chēng)、數(shù)據(jù)類(lèi)型,并可錄入初始數(shù)據(jù)。<BR> <BR> 在“過(guò)濾條件”中,指定限制條件。<BR> <BR> 在“外觀”中,可以指定表格文本的背景色、前景色及顯示字體。<BR> <BR> 表格控件的內(nèi)容可以在組態(tài)時(shí)輸入,也可以在運(yùn)行時(shí)動(dòng)態(tài)追加。可以定義過(guò)濾條件以實(shí)現(xiàn)簡(jiǎn)單的查詢(xún)?梢灾付ò茨骋魂P(guān)鍵字排序?梢园礂l件刪除記錄?梢灾苯右昧忻麃(lái)指定過(guò)濾條件。<BR> <BR> 相關(guān)函數(shù)<BR> <BR> 1、打開(kāi)表格控件GridOpen (nAccessMode, nDataSource)<BR> <BR> 2、裝載表格控件GridLoad (FileName,FilterNumber)<BR> <BR> 3、保存表格GridSave (FileName)<BR> <BR> 4、刪除記錄GridDeleteRecord (FileName, FilterNo)<BR> <BR> 5、求某一列的合計(jì)值GridGetColSum(FiledName)<BR> <BR> 6、取得表格中的記錄個(gè)數(shù)GridGetRowCount()<BR> <BR> 7、插入一行GridInsertLine(BindTableName)<BR> <BR> 8、刪除當(dāng)前選中行GridDeleteLine()<BR> <BR> 9、捆綁數(shù)據(jù)表GridBind(TableName)<BR> <BR> <BR> 通過(guò)內(nèi)置數(shù)據(jù)表和表格控件,利用相關(guān)操作函數(shù),結(jié)合腳本程序,用戶(hù)可以構(gòu)建自己的管理項(xiàng)目信息,輕松實(shí)現(xiàn)從監(jiān)控層向管理層的過(guò)渡。
|
|
狀 態(tài):
離線
公司簡(jiǎn)介
產(chǎn)品目錄
|
|
公司名稱(chēng):
|
力控科技
|
聯(lián) 系 人: |
張平
|
電 話: |
010-59835588
|
傳 真: |
010-59835566 |
地 址: |
北京市海淀區(qū)農(nóng)大南路33號(hào)興天海園二層 |
郵 編: |
100193 |
主 頁(yè): |
|
|
|
|
|