-
Quản lý nhân sự - chấm công
congky > 15-09-17, 02:25 PM
Em có file này nhưng lâu rồi không dùng đến . nay mới xin công việc mà mỡ ra bị lỗi (This error occurs when an event has failed to run because Microsoft Office Access cannot evaluate the location of the logic for the event. For example, if the OnOpen property of a form is set to =[Field], this error occurs because Access expects a macro or event name to run when the event is fired.)
Pass vào file : uac
line file: http://upfile.vn/urZCMTjCNVIQ/dqs-mdb.html
Kính mong anh chị giúp đỡ -
RE: Quản lý nhân sự - chấm công
ongke0711 > 15-09-17, 07:18 PM
Máy tôi mở file này bình thường, không báo lỗi. Máy cài Access 2013.
Bạn mở lại file này xem thử.
- Link: http://www.mediafire.com/file/9a2hv1g11rhwbgf/DQS.rar
- Link file convert 2003: http://www.mediafire.com/file/a59310ravy3aim9/DQSv2.rar
Nếu không được nữa, bạn cài lại Access thử đi nhé. -
RE: Quản lý nhân sự - chấm công
congky > 16-09-17, 09:17 AM
(15-09-17, 07:18 PM)ongke0711 Đã viết: Máy tôi mở file này bình thường, không báo lỗi. Máy cài Access 2013.
Bạn mở lại file này xem thử.
- Link: http://www.mediafire.com/file/9a2hv1g11rhwbgf/DQS.rar
- Link file convert 2003: http://www.mediafire.com/file/a59310ravy3aim9/DQSv2.rar
Nếu không được nữa, bạn cài lại Access thử đi nhé.
em dùng office 2007. nhưng khi chạy thực thi trong form thì lỗi thế này
http://upfile.vn/ydGt_rBtM~BC/untitled-png.html
Anh khắc phục cho em được không ạ! -
RE: Quản lý nhân sự - chấm công
ongke0711 > 16-09-17, 09:30 AM
Tôi có thấy trong code có nút lệnh TÌM KIẾM dùng tiếng Việt có dấu, có khoảng trắng -> code VBA sẽ báo lỗi ngay.
Bạn kiểm tra lại tất cả các controls trong Form (kiểm thuộc tính Name), tuyệt đối không dùng tiếng Việt có dấu, có khoảng trắng. -
RE: Quản lý nhân sự - chấm công
congky > 16-09-17, 10:15 AM
Anh ơi! em đã sửa rồi nhưng vẫn không chạy được. nhờ anh giúp em khắc phục với. do file này em xin từ một người bạn cùng cơ quan củ. nay mất liên lạc với anh đó rồi nên không biết thế nào để khắc phục. -
RE: Quản lý nhân sự - chấm công
ongke0711 > 16-09-17, 10:17 AM
Bạn up lại file báo lỗi hoặc đính kèm trong đây luôn. Tôi không thấy được file ảnh trên. -
RE: Quản lý nhân sự - chấm công
congky > 16-09-17, 01:24 PM
(16-09-17, 10:17 AM)ongke0711 Đã viết: Bạn up lại file báo lỗi hoặc đính kèm trong đây luôn. Tôi không thấy được file ảnh trên.
hình ảnh
http://upfile.vn/nsGmKrBtM~BC/capture-png.html
file pass: uac
http://upfile.vn/FaBmMTjCNqIQ/dqsv2-mdb.html
máy ở nhà mà anh ấy cài lúc xưa thì chạy được nhưng lên máy cơ quan thì lỗi vậy. ko biết trong file này có code hay cò thêm thư viện nào nữa? Mong anh xem giúp em! -
RE: Quản lý nhân sự - chấm công
ongke0711 > 16-09-17, 05:11 PM
Theo như file hình báo lỗi thì chính xác là trong các form có control (textbox, nút lệnh...) đặt tên tiếng Việt có dấu hoặc có khoảng trắng.
- Bạn tìm kỹ và sửa từng form.
- Vô màn hình code VBA (View Code) -> chọn Debug nó sẽ báo lỗi ở dòng code nào bạn sẽ biết để sửa.
Tôi thấy vẫn còn form có mấy cái nút lệnh đặt tên (Name) là có khoảng trắng đó. Tốt nhất bạn tạo 1 cái Database trống mới rồi import cái file mdb này vô lại, sau đó sửa nó.
PS: Nhìn vô cái CSDL lùng bùng thật. Bạn ấy thiết kế table đặt tên trường tiếng Việt không dấu thì đúng rồi nhưng có đủ khoảng trắng cả, lâu lâu thêm ký tự đặc biệt vô nữa.
Vd: [Tre/Som], [Gio vao'], [Gio ra'], [Ca 3-vao], [Thoi gian TC 150']
Cũng may bạn ấy dùng toàn Query để xử lý chứ nếu dùng code VBA là khỏi chạy luôn. -
RE: Quản lý nhân sự - chấm công
congky > 16-09-17, 05:55 PM
(16-09-17, 05:11 PM)ongke0711 Đã viết: Theo như file hình báo lỗi thì chính xác là trong các form có control (textbox, nút lệnh...) đặt tên tiếng Việt có dấu hoặc có khoảng trắng.
- Bạn tìm kỹ và sửa từng form.
- Vô màn hình code VBA (View Code) -> chọn Debug nó sẽ báo lỗi ở dòng code nào bạn sẽ biết để sửa.
Tôi thấy vẫn còn form có mấy cái nút lệnh đặt tên (Name) là có khoảng trắng đó. Tốt nhất bạn tạo 1 cái Database trống mới rồi import cái file mdb này vô lại, sau đó sửa nó.
PS: Nhìn vô cái CSDL lùng bùng thật. Bạn ấy thiết kế table đặt tên trường tiếng Việt không dấu thì đúng rồi nhưng có đủ khoảng trắng cả, lâu lâu thêm ký tự đặc biệt vô nữa.
Vd: [Tre/Som], [Gio vao'], [Gio ra'], [Ca 3-vao], [Thoi gian TC 150']
Cũng may bạn ấy dùng toàn Query để xử lý chứ nếu dùng code VBA là khỏi chạy luôn.
Thật sự em hoa cả mắt, nhìn vào giống một rừng code. mà anh ơi, code vậy máy tính anh có bị lỗi vậy không, máy ở nhà em vẫn chạy được, cập nhật tốt, báo cáo tốt. nhưng lên cơ quan thì bó tay. em cũng copy thử máy của người hàng xóm cũng bị lỗi vậy. phải chăng có code khóa...., anh giúp em với nhé! cảm ơn anh rất nhiều. -
RE: Quản lý nhân sự - chấm công
ongke0711 > 17-09-17, 09:54 AM
- Không có vụ code khóa.
- Máy tôi chạy bình thường, lâu lâu gặp một số Form báo lỗi là do Record Source Form đó lỗi.
- Bạn phải kiểm tra lại Office cài trong cơ quan có phải Office 2007 trở lên không, nếu Office 2003 có thể sẽ bao lỗi.
- Tôi chỉ có thể chỉnh sửa chút ít trên file gốc của bạn vì máy tôi cài Access 2013, nếu tạo file database mới rồi import file của bạn vào để sửa lỗi thì Access 2007 của bạn sẽ không mở được file này luôn. Bạn mở lên xem còn lỗi không. Tôi chỉ làm được đến đó thôi.
Link: http://www.mediafire.com/file/f9k48z9bfbxsd4f/DQSv4.rar