請問一下,在access表單中,如欲鎖定物件為無法編輯,有2種方法:
1.直接設定該頁為無法編輯
2.設定每一個物件的鎖定為true
但我現在因為有一張表單,上面有2個查詢用物件與約20幾個的顯示資料用物件。在平日
,資料用物件希望是鎖定的、以免遭到誤改,僅於切換至修改模式時才能修改;而查詢
用物件由於需要輸入查詢字串,故必需為「隨時」都能修改。
那麼問題來了,我現在的方法是藉由按鈕來控制鎖定與否,但若click事件是做成方法1,
也就是全頁都可編或全頁都不可編,那麼查詢功能就會被限制在修改模式內,這樣對使用
者而言相當不方便,但若是使用方法2,也就是針對顯示用物件、一個物件一個物件設定
成鎖定或未鎖定,則又會變成每按一次,系統就要跑上20幾行來逐一設定(還要加上判斷當
下是在哪一個模式的程式),似乎又會變慢,請問版上各位大大有什麼好方法解決嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.17.41