honglv157 > 29-08-15, 04:36 PM
tranthanhan1962 > 29-08-15, 07:59 PM
(29-08-15, 04:36 PM)honglv157 Đã viết: lúc đầu e cũng định chia form cho các user.nhưng có rất nhiều user trong nhóm cán bộ quản lý. vì thế e sợ bị phình dữ liệu.
e dự định có 3 nhóm (admin;cán bộ quản lý;khách). trong cán bộ quản lý sẽ có 20 user khác nhau.nếu lập như cách 1 e thấy rất phức tạp cho admin vì mỗi khi có chương trình đào tạo mới;phân lớp lại phải mở 20 command menu để làm.e muốn có cách nào mà vẫn dựa trên bố cục ban đầu trong demo của e mà vẫn phân nhóm được khi nhập thông tin vào bảng dmlophoc
honglv157 > 10-09-15, 09:20 AM
maidinhdan > 10-09-15, 04:26 PM
(10-09-15, 09:20 AM)honglv157 Đã viết: Nhờ mọi người kiểm tra giúp em formlogon với ạ!em làm theo hướng dẫn c trên diễn đàn, nhưng không hiểu làm sai ở đâu mà khi phân quyền truy cập menu không được.
Mà không hiểu sai ở đâu mà khi open acess ra. ko cần nhập pass và nick vẫn có thể truy cập vào các menu.
Đây là demo của e
https://www.mediafire.com/?lddqy0hpkg9uag7
ongke0711 > 10-09-15, 07:13 PM
(29-08-15, 04:07 PM)tranthanhan1962 Đã viết: 2/Nếu chỉ đơn giản quản lý bấy nhiêu có thể dùng phương pháp ẩn Form Login. Đưa dòng lệnh này vào.
Mã PHP:Private Sub cmdLogin_Click()
Me.Visible = False
End Sub
Khi đó Form Login không bị close mà trở thành mật vụ dấu mặt quản lý quyền quản trị.
Trên Form nhập pdggv xử lý thay đổi Record Source theo từng user.
tranthanhan1962 > 10-09-15, 07:14 PM
(10-09-15, 09:20 AM)honglv157 Đã viết: Nhờ mọi người kiểm tra giúp em formlogon với ạ!em làm theo hướng dẫn c trên diễn đàn, nhưng không hiểu làm sai ở đâu mà khi phân quyền truy cập menu không được.
Mà không hiểu sai ở đâu mà khi open acess ra. ko cần nhập pass và nick vẫn có thể truy cập vào các menu.
Đây là demo của e
https://www.mediafire.com/?lddqy0hpkg9uag7
tranthanhan1962 > 10-09-15, 07:53 PM
(10-09-15, 07:13 PM)ongke0711 Đã viết: Anh Ân,
Không biết em hiểu đúng không nếu sai thì bỏ qua nhé. Anh ẩn cái form Login để lưu lại username và quyền của người đăng nhập để sử dụng cho các form sau này, vậy sao mình không đưa Username vô biến toàn cục luôn? Em sử dụng cách này trong cái file QLVPP mới up. Khai báo trong module Public Username as string,... rồi trong form Login sẽ gán cho nó. Không biết cái biến này có bị mất vì một lý do nào đó khi chương trình hoạt động hay không?
ongke0711 > 10-09-15, 10:35 PM
tranthanhan1962 > 10-09-15, 11:20 PM
maidinhdan > 10-09-15, 11:34 PM
(10-09-15, 07:53 PM)tranthanhan1962 Đã viết: Mình không đưa quyền đăng nhập vào biến toàn cục mà vào form login để xử lý các trường hợp máy nhiều người dùng. Nếu bạn đăng nhập với quyền của bạn. Khi bạn rời máy, bạn chỉ cần mở lại form login. Nếu ai nhập pass sai sẽ không sử dụng được. Nếu ai nhập pass đúng với quyền của họ. Họ chỉ xử lý được phần công việc của họ.