![]() |
Kullanıcı Yetkisine Göre Form Açtırmak - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Kullanıcı Yetkisine Göre Form Açtırmak (/konu-kullanici-yetkisine-gore-form-actirmak.html) Sayfalar:
1
2
|
Kullanıcı Yetkisine Göre Form Açtırmak - derebeyi - 01/02/2009 Selamlar Sayın Hocalarım... Kullanıcıları tanımlandırdım. Kullanıcılar için izinleri ayarladım. Herşey tamam. Sorun yok. Sınırlı Kullanıcının (Kullanıcı) gireceği formlarda değişiklik, ekleme, silme gibi değişiklikleri yapamaması için de şu kodu yazdım: Kod:
Private Sub Form_Current() Kod:
Compile error Yukarıdaki kodu da ben yazdım. Log kayıtlarının yazıldığı tablodan en son giriş yapan kişinin ID numarasına DMax ile buldum. Sonra gelen sonucu da Dlookup ile birleştirdim. Gelen değer "Yönetici" ile eşleşirse boş (Mesaj da verdirilebilir) değilse engellemeler falan... Bu kodu her formumun başına yazmak istemiyorum. Bir defa modul oluşturur, istediğimde de çağırırım diye düşündüm ama bi türlü işin içinden çıkamadım. Nerde hata yapıyorum anlayamadım. Yardımlarınız için şimdiden teşekkürler... Kolay gelsin... Cvp: Kullanıcı Yetkisine Göre Form Açtırmak - tdsharun - 01/02/2009 Sayın derebeyi, Keşke bir örnek gönderseydin. Şimdi denemek için örnek hazırlamak zorunda kalacağız, erindiğimizden de sana yardım edemeyeceğiz. Bu arada modülden call ile çağırmak için global modül olması gerekiyor sanırım. Acaba hata o mudur? Cvp: Kullanıcı Yetkisine Göre Form Açtırmak - derebeyi - 01/02/2009 Hocam, Global olarak da denedim. Bi türlü olmuyor. Kodları direk yazınca oluyor ama Function, Public Function yapıp Call ile çağırınca bi türlü olmuyor. Örneği eklemeyi düşündüm de, gerek yok gibi geldi. Neyse, örnek ekte hocam. Çalışması gereken yer frmKurumBilgileri ve ona bağlı alt formlar... Kolay gelsin... Cvp: Kullanıcı Yetkisine Göre Form Açtırmak - syrup - 01/02/2009 Sn derebeyi, fonksiyonun ismini derebeyi yap ve öyle çağır düzelir ![]() Cvp: Kullanıcı Yetkisine Göre Form Açtırmak - derebeyi - 01/02/2009 Hemen deniyorum hocam... ![]() Valla bi de çalışırsaaaa... ![]() Cvp: Kullanıcı Yetkisine Göre Form Açtırmak - tdsharun - 01/02/2009 tabii ki çalışır. Doğru demiş. Fonksiyon ile modül aynı isim olunca karışır iş Yalnız Kod:
Else |