honglv157 > 07-10-15, 12:31 PM
tranthanhan1962 > 07-10-15, 02:51 PM
(07-10-15, 12:31 PM)honglv157 Đã viết: em có một table học viên gồm các thông tin(họ tên,năm sinh,ý thức học tập,điểm,khoá)e muốn tạo 3 form:nhập thông tin hv,form nhập ý thức,nhập điểm.cho em hỏi cách nào để khi em nhập thông tin hv vào nhấn nút lưu sẽ khoá record.nhưng khi em mở form ý thức chọn hv cần nhập thì không chỉnh sửa được.vì thông tin về học viên ấy đã khoá từ khi nhập thông tin hv.em tạo nút lưu theo hướng dẫn của a tranthanhhan tại bài viết của a thanh truong. có phải em cần tạo thêm field khoá điểm và khoá ý thức đúng ko a. các a hướng dẫn em với a,thanks nhiều!
honglv157 > 08-10-15, 01:36 PM
tranthanhan1962 > 08-10-15, 02:02 PM
(08-10-15, 01:36 PM)honglv157 Đã viết: anh cho e hỏi nếu e khoá như cách thứ 2 thì khi khóa rồi sẽ k sửa được nữa đúng ko anh?e muốn khi lưu họ tên,năm sinh vào form nhập thông tin hv rồi nhưng vẫn muốn người dùng sửa được thông tin ấy (nút sưa giống a hướng dẫn) thì có cách nào k a?
haido92 > 08-10-15, 04:49 PM
(08-10-15, 02:02 PM)tranthanhan1962 Đã viết:(08-10-15, 01:36 PM)honglv157 Đã viết: anh cho e hỏi nếu e khoá như cách thứ 2 thì khi khóa rồi sẽ k sửa được nữa đúng ko anh?e muốn khi lưu họ tên,năm sinh vào form nhập thông tin hv rồi nhưng vẫn muốn người dùng sửa được thông tin ấy (nút sưa giống a hướng dẫn) thì có cách nào k a?
Không muốn cho sửa textbox nào thì textbox đó có Control.Locked = True, cho sửa thì Control.Locked = False. Tùy theo ý muốn có thể tạo nút Sửa để đưa code này vào event Click của nó. Muốn cho ai sửa hoặc không sửa thì viết thêm code cho nút sửa ẩn (Sưa.Visible = False) hiện (Sưa.Visible = True) đưa vào event Load của Form. Cũng có thể đưa thẳng code Control.Locked vào event Load của Form theo điều kiện User cũng được