Uyarı verdirmek

Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
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.;)
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
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.
 
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
modalı arkadaşımız bana cevap vermiyor
adnan yurdakul bey nerdesiniz....
 
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
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:)
 
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
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.
 
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
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
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
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
 
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
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

  • 45.2 KB Görüntüleme: 21
Katılım
29 Temmuz 2007
Mesajlar
38
Excel Vers. ve Dili
2003
çok mu zor soru sordum:(
 
Üst