簡介
本來應(yīng)該早就把這個(gè)寫出來,,可是報(bào)表的界面不知道如何設(shè)計(jì),,前兩天幫人做了一個(gè)報(bào)表,正好有日報(bào)表和月報(bào)表,,這次把日報(bào)表寫一下,,然后再說一下月報(bào)表,算是結(jié)束,,總算沒有爛尾,。
這個(gè)報(bào)表的界面如下圖:

10.2 思路介紹
根據(jù)表格格式,由于全部的變量沒有統(tǒng)一的規(guī)律,,根據(jù)有規(guī)律的變量,,報(bào)表分三次查詢,一次查詢?yōu)閴翰詈退矔r(shí)產(chǎn)水量(紅色框),,然后查詢來水的幾個(gè)參數(shù)(黃色框),,后計(jì)算日產(chǎn)水量。查詢完成后,,通過數(shù)據(jù)集里面的ValueID的變化判斷變量是否結(jié)束,,然后進(jìn)行表格的列換行。
日期選擇使用下拉框,,報(bào)表的顯示使用微軟的Spreadsheet控件,,開始用的是別的控件,后來發(fā)現(xiàn)表格很大的時(shí)候,,容易出現(xiàn)畫面卡死現(xiàn)象,,后還是用了這個(gè)控件,關(guān)于該控件的使用,,這里不再詳細(xì)解釋,,基本用法很簡單,看下面的腳本就行,,如果有不明白,,可以留言,或者以后專門再說一下,。
腳本里面使用的控件名稱和作用如下,;
名稱:cbbYear;作用:組合框,,選擇年份
名稱:cbbMonth,;作用:組合框,選擇月
名稱:cbbDay,;作用:組合框,,選擇日
名稱:TXT_STAT;作用:靜態(tài)文本,顯示腳本執(zhí)行狀態(tài),。
名稱:控件2,;作用:Spreadsheet控件,顯示報(bào)表,。
10.3 腳本:




腳本較長,,分了好幾個(gè)圖片進(jìn)行顯示,腳本有些
完整的腳本如下:
腳本有些冗長,,可以再進(jìn)行簡化的,,如果報(bào)表的填表有規(guī)律,變量不是特別多的話,,腳本能少很多,。下面是運(yùn)行測試效果。
0.75KW西門子V90變頻器6SL3210-5FE10-8UF0
 | 6SL3210-5FE10-8UF0 SINAMICS V90,,含 PROFINET 輸入電壓:380-480 V 3 A - 15 %/+ 10 % 2.6 A 45-66 Hz 輸出電壓:0 – 輸出 2.1 A 0-330 Hz 電機(jī):0.75 kW 防護(hù)等級:IP20 尺寸 A,, 80x180x200(寬x高x深) |
SIEMENS西門子
*,質(zhì)量保證,,保修一年
專業(yè)銷售及維修西門子各類工控自動化配件;
:S7-200CN,、S7-200SMART、S7-300,、S7-400,、 S7-1200、S7-1500,、ET200,、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機(jī)界面:觸摸屏
西門子變頻器:MM420、MM430,、MM440,、G110、G120,、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡,、通訊電纜、通訊接頭,、總線連接器 工控機(jī),、交換機(jī)、自動化軟件等系型號齊全,,快速報(bào)價(jià),,買我們的產(chǎn)品無憂所值,我們的產(chǎn)品都承諾質(zhì)保一年,,讓您買的省心舒心,用的放心!
0.75KW西門子V90變頻器6SL3210-5FE10-8UF0