sayın akdemir1,
Alıntı:...Filiz adlı kullanıcının yetki tanımlaması "personel" olarak belirliyorum ve personel grubunun "F_BIRIM" formunu açmasını yasaklıyorum,
Filiz kullanıcısı veya personel olarak tanımlanmış herhangi bir kullanıcı yeni bir birim tanımlmak için F_BIRIM formunu açmak istediğinde "bu formu açma yetkiniz yok" msgboxu çıkıyor fakat arka plandaki formuda kapatıyor...
yukarıda konunuzu açarken belirttiğiniz ve çözüme ulaştırmak istediğiniz sorununuz yazılı.buradan hareketle,sizin de yapmayı istediğiniz
MsgBox "Bu formu açma yetkiniz yok! ", , "ERZURUM OTOMASYON"
bu mesajın geçtiği kodlamanın bitiminde muhtemel yer alan kapatma işlemini etkisizleştirmek.ve göndermiş olduğunuz word dökümanındaki kodlamaya bakıldığında da bu mesajın sadece 2 kısımda geçtiği görülmüştür.bu sebeple de,sizin aslında yapmanız gereken de bu mesajı aratıp bulduğunuzda o mesaj sonrasındaki kapatma işlemi için yazılmış olan
DoCmd.Close acForm, formadi satırlarını etkisizleştirmek olacaktı.
bu belirtilen hususun dışında eğer ki tüm kodlar içerisinde kapatıldığında olay yordamlarında veya makro ifadelerinde bu kapatma işlemini tetikleyici kodlar varsa diye de bunun da bir aratılması ve böyle bir mesaj sonrasında bu kapatma işlemini gerçekleştiriyorsa bunları da etkisizleştirmek gerekir elbet.bu sebeple,formlarınızı ve kodlamalarınızı tekrar gözden geçirmenizde fayda vardır.
eklemeye çalıştığınız uygulamalarınız 2007 kullanımına ve açılmasına uygun olmadığı için direkt bakamıyorum kendi adıma belirtecek olursam.ama diğer katılımcı arkadaşlarımız uygulamanızı inceleyecek olurlarsa sanırım sorununuzun tespitinde katkı sağlayacak bilgileri paylaşacaklardır.ben kendi adıma ise şöyle bir talepte de bulunabilirim eğer ki uygulamanıza bakabilme şansım olmaz ise;
uygulamanızdaki tüm kodları kendi isimlerine göre içerecek şekilde yine bir word dökümanına ekleyebilirseniz buradan ben de bana düşen desteği sağlamaya çalışırım,sorununuzun çözümüne destek olmak için.
iyi çalışmalar,
saygılar.