如何檢查欄位長度..... |
|
jojoboy
初階會員 發表:65 回覆:108 積分:34 註冊:2002-03-13 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 請教各位前輩一個豬頭的問題..... 我有一欄位,希望在輸入資料一定要八碼長~~~~ 我本來是在Edit物件中的OnExit事件去檢查的..... 可是發覺....當使用者直接按存檔鈕時.就無法觸發該事件~~~~ 我又想到,或許可以在Table物件中的BeforePost中去檢查.... 但在BeforePost中雖然可以檢查的到.... 但卻無法做到像OnPostError中的Abort一般,不讓使用者存入資料.... 不知各位前輩有沒有什麼好的建議~~~這不叫豬頭問題啦!站長也遇到過,我的做法是寫一個總檢查函式,OnExit與存檔前都會呼叫此函式檢查,就萬無一失了! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
klmer
一般會員 發表:11 回覆:46 積分:13 註冊:2002-03-13 發送簡訊給我 |
|
jojoboy
初階會員 發表:65 回覆:108 積分:34 註冊:2002-03-13 發送簡訊給我 |
|
andersonhsieh
版主 發表:33 回覆:531 積分:439 註冊:2002-06-10 發送簡訊給我 |
引言: 感謝兩位前輩的回答.... 但.... 其實我在寫別的案子時,都是習慣在存檔鈕內做檢查的動作.... 但~~~~ 現在我卻是接手別人的程式.... 唉~~~~ 那個畫面都是制式的..... 哈~~~好像就是傳說中的物件寶庫....*_*!! 都是繼承下來的..... 所以,那個按鈕一按下去都會直接去觸發相對應的DataSet中Post事件.... 我根本就來不及攔截...... 頭大頭大~~~~你可以寫在那個欄位的ONValidate如有錯誤則ABORT @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@ |
jojoboy
初階會員 發表:65 回覆:108 積分:34 註冊:2002-03-13 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |