konu ile ilgili küçük bir örnek ektedir, aynı mantıkla formlarını oluştur.
kullanıcı adı ile şifre aynı. (kullanıcı adı: bölge, Kullanıcı Şifresi: bölge)
Örnek dört dörtlük tam düşündüğüm gibi tam burada bir problemim var bayi formunu birçok bayi kullanacakve veri girişi yapacak peki bayilerin birbirinin görmemesi için ne yapabiliriz. örnek vermek gerekirse çınarcık bayisi kendi şifresi ile girsin satışlarını yazsın ama kadirli bayiside şifresi ile girdiğinde kendi satışlarını yapsın ancak çınarcık bayisinin verilerini görmesin bütün bayileri böyle düşünün. Bu konu benim için çok önemli yardımlarınızın devamını diliyorum saygılarımla
kullanıcı tablosuna bayi alanı ekledim
kullanıcı seçildiğinde bayi adı ve yetki
Kod:
Me.YETKİ.Value = Me.KULLANICIADI.Column(2)
Me.BAYIADI.Value = Me.KULLANICIADI.Column(4)
koduyla forma aktarılıyor
giriş yapıldığında ise bayi adına göre bayi formu açılıyor.
kodu:
Kod:
Case "Bayi"
DoCmd.OpenForm "BAYI", , , "[BAYIADI]=" & "'" & Me![BAYIADI] & "'"
tabiki bu basit bir örnek, kalan kısmı sizin hayal gücünüze bağlı.
Sn Sledgeab örneğiniz için teşekkürler. 4 kez hatalı şifre girilince program kendini kapatıyor. Ancak hiç şifre girmeden açılış formunu kapatıp bütün tablo ve formlara ulaşabiliyoruz. Bunu engellemek için ne yapmalıyız. Birde belli (seçtiğimiz) formlarda
Access pencerelerini kapatabiliyormuyuz. Şimdiden teşekkürler. Saygılar..
Ben örnek olması için bu şekilde tasarladım, form özelliklerinden kapat düğmesine hayır, Kısayol Menüsü (en son) hayır olarak belirlerseniz şifre girmeden kapanmaz.
Teşekkürler. Çok hızlısınız. Bu konularda acemiyim idare edin. Saygılar...