直播推薦
企業(yè)動(dòng)態(tài)
- 會(huì)后報(bào)道 | 世界級(jí)制造WCM與工業(yè)4.0創(chuàng)新大會(huì)暨頒獎(jiǎng)盛典新聞動(dòng)態(tài)
- 東莞皓天交付隔爆試驗(yàn)箱,助力廣東電子科技企業(yè)品質(zhì)升級(jí)
- SNEC 2025大秦?cái)?shù)能兩類(lèi)新品連發(fā),以“智慧儲(chǔ)能”助推能源轉(zhuǎn)型
- 藍(lán)芯科技即將亮相泰國(guó)NEPCON Thailand 2025
- 漢達(dá)森攜手瑞典AQ邀您共聚CPHI China 2025
- 歐姆龍亮相SNEC 2025:助推新能源產(chǎn)業(yè)加速升級(jí),為零碳未來(lái)蓄能
- 東莞市皓天試驗(yàn)設(shè)備有限公司召開(kāi)線上技術(shù)會(huì)議 凝聚智慧共促技術(shù)升級(jí)
- 天津市投資促進(jìn)局、天津市建設(shè)銀行一行到訪國(guó)聯(lián)股份肥多多
推薦展會(huì)
一、定義內(nèi)置數(shù)據(jù)表
在Draw的導(dǎo)航器中雙擊“數(shù)據(jù)表管理器/內(nèi)置數(shù)據(jù)表”,出現(xiàn)“數(shù)據(jù)表定義”對(duì)話框:
該對(duì)話框由兩頁(yè)組成:“表格初始內(nèi)容”和“過(guò)濾器定義”。
在輸入框“名稱(chēng)”中輸入內(nèi)置數(shù)據(jù)表名稱(chēng)。但要注意,表名不能與已有的圖形對(duì)象名稱(chēng)重名。
在“列名”一行中列名及每列的數(shù)據(jù)類(lèi)型。列名可以由字母、數(shù)字、漢字以及“$”、“_”等組成。數(shù)據(jù)類(lèi)型包括:整型、實(shí)型、字符型、日期型等組成。
在下面各行中可以輸入記錄內(nèi)容。
在“數(shù)據(jù)表綁定名稱(chēng)”中綁定表的名稱(chēng),字段名與類(lèi)型必須與內(nèi)置數(shù)據(jù)表中的字段相一致。
相關(guān)函數(shù)
力控提供一組對(duì)內(nèi)置數(shù)據(jù)表進(jìn)行操作的相關(guān)函數(shù)??赏瓿傻牟僮靼ǎ?br />
1、打開(kāi)內(nèi)置數(shù)據(jù)表(TableOpen):在進(jìn)行內(nèi)置數(shù)據(jù)表操作前,首先必須打開(kāi)內(nèi)置數(shù)據(jù)表。
2、裝載內(nèi)置數(shù)據(jù)表(TableLoad):從文件裝載內(nèi)置數(shù)據(jù)表。
3、插入記錄(TableInsert):向內(nèi)置數(shù)據(jù)表中插入記錄。
4、刪除記錄(TableDelete):按照過(guò)濾條件刪除記錄。
5、定位記錄(TableSeek):定位到符合過(guò)濾條件的*個(gè)記錄,該記錄稱(chēng)為當(dāng)前記錄。
6、修改當(dāng)前記錄(TablePut):用力控變量的當(dāng)前值修改數(shù)據(jù)庫(kù)當(dāng)前記錄的對(duì)應(yīng)字段。變量與字段的對(duì)應(yīng)關(guān)系由綁定表中所規(guī)定。
7、讀出當(dāng)前記錄內(nèi)容(TableGet):用數(shù)據(jù)庫(kù)當(dāng)前記錄的字段值修改力控變量值。變量與字段的對(duì)應(yīng)關(guān)系由綁定表中所規(guī)定。
8、保存內(nèi)置數(shù)據(jù)表(TableSave):將對(duì)表的各種操作保存到文件。
9、關(guān)閉內(nèi)置數(shù)據(jù)表(TableClose):內(nèi)置數(shù)據(jù)表操作完畢要調(diào)用該函數(shù),以便其他人對(duì)其進(jìn)行操作。
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ò)濾條件,也可以查看部分列。
三、表格控件
表格控件是力控提供的一種Windows控件,它配合內(nèi)置數(shù)據(jù)表或SQL數(shù)據(jù)表模板使用。通過(guò)表格控件,可以在力控畫(huà)面上顯示、控制內(nèi)置數(shù)據(jù)表或SQL數(shù)據(jù)表。
定義表格控件
選擇菜單命令“插入/Window組件/表格”,在當(dāng)前窗口中插入一個(gè)表格控件,雙擊該控件出現(xiàn)表格設(shè)置對(duì)話框:
該屬性框由三頁(yè)組成:表格初始內(nèi)容、過(guò)濾器定義、外觀。
在“表格初始內(nèi)容”中,每列的名稱(chēng)、數(shù)據(jù)類(lèi)型,并可錄入初始數(shù)據(jù)。
在“過(guò)濾條件”中,限制條件。
在“外觀”中,可以表格文本的背景色、前景色及顯示字體。
表格控件的內(nèi)容可以在組態(tài)時(shí)輸入,也可以在運(yùn)行時(shí)動(dòng)態(tài)追加??梢远x過(guò)濾條件以實(shí)現(xiàn)簡(jiǎn)單的查詢??梢园茨骋魂P(guān)鍵字排序??梢园礂l件刪除記錄??梢灾苯右昧忻麃?lái)過(guò)濾條件。
相關(guān)函數(shù)
1、打開(kāi)表格控件GridOpen (nAccessMode, nDataSource)
2、裝載表格控件GridLoad (FileName,FilterNumber)
3、保存表格GridSave (FileName)
4、刪除記錄GridDeleteRecord (FileName, FilterNo)
5、求某一列的合計(jì)值GridGetColSum(FiledName)
6、取得表格中的記錄個(gè)數(shù)GridGetRowCount()
7、插入一行GridInsertLine(BindTableName)
8、刪除當(dāng)前選中行GridDeleine()
9、捆綁數(shù)據(jù)表GridBind(TableName)
通過(guò)內(nèi)置數(shù)據(jù)表和表格控件,利用相關(guān)操作函數(shù),結(jié)合腳本程序,用戶可以構(gòu)建自己的管理項(xiàng)目信息,輕松實(shí)現(xiàn)從監(jiān)控層向管理層的過(guò)渡。
免責(zé)聲明
- 凡本網(wǎng)注明"來(lái)源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://www.caslcampaign.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
2025中國(guó)鄭州衡器與計(jì)量技術(shù)設(shè)備展覽會(huì)
展會(huì)城市:鄭州市展會(huì)時(shí)間:2025-11-07