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