Có cách nào để xác định loại đối tượng, khi chuyển tham chiếu đến hàm không?MS Access: Xác định loại đối tượng
Tôi đang sử dụng chức năng cấp quyền bảo mật, xác định xem người dùng có quyền xem/chỉnh sửa Biểu mẫu được chuyển đến nó bằng tham chiếu hay không. Tôi cũng muốn mở rộng báo cáo này để bao gồm các báo cáo.
Để giữ cho hàm tổng quát, tôi muốn vượt qua một ref cho cả một Form hoặc một báo cáo như một đối tượng, ví dụ: function gfSecurity_Permission(obj as Object)
Tuy nhiên, tôi sẽ cần phải xác định type
của đối tượng trong hàm.
Có ai biết cách để làm điều đó không?
MTIA
Cảm ơn rất nhiều! – maxhugen
Không thể tìm thấy bất kỳ tham chiếu nào đến từ khóa TypeOf trong Access VBA. Nghi ngờ đây là .NET. [Ở đây] (http://office.microsoft.com/en-us/access-help/typename-function-HA001228928.aspx?CTT=5&origin=HA010131676) là tham chiếu MSDN đến hàm TypeName trong Access VBA. Nhân tiện, điều này có thể hữu ích: [danh sách tất cả các chức năng Access VBA theo thể loại] (http://office.microsoft.com/en-us/access-help/access-functions-by-category-HA010131676.aspx). –
@simon, nó là một toán tử và có mặt trong - tôi đoán - tất cả các phiên bản của VBA .. http://msdn.microsoft.com/en-us/library/0ec5kw18%28v=VS.80%29.aspx –