• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Uyarı verdirmek

  • Konbuyu başlatan Konbuyu başlatan danke
  • Başlangıç tarihi Başlangıç tarihi
Neden duruma farklı açıdan bakmıyorsunuz. Yetkiliyi nasıl ayırt edebiliyorsanız, aynı şekilde formun load olayında açılan kutunun verinin satır kaynağı değiştirebilirsiniz.;)
 
Yani şöyle bir kod kullanın.

Kod:
Private Sub Form_Load()

If a = "Yetkili" Then
    Me.durum.RowSource = "SELECT Tablo1.Kimlik, Tablo1.durum FROM Tablo1 WHERE (((Tablo1.durum)<>'can' And (Tablo1.durum)<>'close')); "
Else
    Me.durum.RowSource = "SELECT Tablo1.Kimlik, Tablo1.durum FROM Tablo1; "
End If
End Sub

a Global bir değişken. Uygulamaya şifreyle girilirken değeri giriş yapana göre alacak.
 
modalı arkadaşımız bana cevap vermiyor
adnan yurdakul bey nerdesiniz....
 
sn modalı sizden özür dilerim mesajınızı yeni gördüm sabırsızlık yaptım biraz:)
yanlız yazdıklarınız benim bilgimin çok çok üzerinde bana bir örnek gönderebilirseniz sevinirim bu sefer bekliyorum:)
 
aslında yetkiliyi bile ayırt ettirmedim access2007'de kullanıcıya göre formları kısıtlayabiliyorsunuz oradan yaparım diye düşünmüştüm.
 
Yani şöyle bir kod kullanın.

Kod:
Private Sub Form_Load()

If a = "Yetkili" Then
    Me.durum.RowSource = "SELECT Tablo1.Kimlik, Tablo1.durum FROM Tablo1 WHERE (((Tablo1.durum)<>'can' And (Tablo1.durum)<>'close')); "
Else
    Me.durum.RowSource = "SELECT Tablo1.Kimlik, Tablo1.durum FROM Tablo1; "
End If
End Sub

a Global bir değişken. Uygulamaya şifreyle girilirken değeri giriş yapana göre alacak.



iyi akşamlar;
yetkilendirme işlemini "kullanıcı ve grup hesapları" ile çözmeye çalıştım bu durumda yukarıdaki kodu ne şekilde değiştirmem konusunda bana yardımcı olurmusunuz.

admin - admin
bts - user

olarak 2 tane kullanıcı hesabı oluşturdum
 
Uygulamanız ne şekilde açılıyor, ilk karşılama ekranı hangisi, kişiler kullanıcı adı ve şifrelerini nerede giriyorlar?

En iyisi uygulamanızı ekleyin.

İyi çalışmalar
 
sayın modalı iyi akşamlar;

veritabanını ekledim. 3 tür kullanıcı tipim var bunlar; admin,power user ve user şeklinde admin kullanıcısı veritabanındaki herşeye izinli olmasını istiyorum tasarım görünümünde bile değişiklik yapabilsin, power user sadece formları görüntüleyebilsin, user kullanıcısıda sadece formları görüntüleyebilsin ve helpdesk formunun "durum" sekmesinde waapr,close,can verilerini görmesin istiyorum.
ayrıca veritabanı ilk açıldığında ekrana "giriş" formunun gelmesini ve "anamenü" formuna bağlanıldıktan sonra(buraya başka girişlerde yapacağım için oraya bağladım) "helpdesk" butonuna tıkladığımda "raporlayan" ve "telefon" sekmelerinin girilen kullanıcı ismine göre otomatik yazılmasını ve formun giriş yapmış olan kullanıcılara göre yetkilendirilmesini istiyorum.

Umarım sizi çok yormam üstad:)
 

Ekli dosyalar

  • Vt.rar
    Vt.rar
    45.2 KB · Görüntüleme: 21
Geri
Üst