怎么樣對I/O域的輸入進行規(guī)范化?
劉玉蓉
發(fā)布于2014-12-01 17:28
13
0
標簽:
在畫面上放置一個I/O域,要求對用戶的輸入進行規(guī)范化,防止用戶非法輸入,引起莫名的問題。
如我強制要求用戶輸入“11:20”這樣的格式,當(dāng)用戶輸入“9:1"時,自動生成“09:01”寫入到變量中,除數(shù)字和特定位“:”外不接受其他字符。
怎么做?
佳答案
這個時間輸入如何來規(guī)范用戶的輸入。需要將輸入“時”和“分”(秒)分成若干個輸入I/O域,且每一個I/O域都需要給定輸入范圍。比如,輸入分鐘的范圍只能是(0-59)。這個在wincc fleixible軟件變量中可以定義的。超過范圍時系統(tǒng)有提示報警功能,幫助用戶修正正確輸入值。