• DİKKAT

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

Kullanıcı adına göre ilgili forma nasıl giriş yapılır?

Katılım
24 Mart 2007
Mesajlar
169
Excel Vers. ve Dili
Excel 2003 - English
Access 2003 - English
Merhaba arkadaşlar,

Bir konuda acil yardımınıza ihtiyacım var.
Oluşturacağım aylık rapor programında her kullanıcının kendi ID kodunu
ve şifresini girerek kendi formuna veri girişi yapmasını sağlamak istiyorum.
Forumu araştırdım ama istediğim gibi bir örneğe rastlayamadım.
Yani yapmak istediğim tam olarak şu;
'users' formunda hangi kullanıcıyı (user1, user2, user3 ..v.b) seçtiysem, o kullanıcıya ait form açılsın. Bunu nasıl yapabilirim? :roll: Örneği incelerseniz anlatmak istediğim şeyi daha iyi anlayacaksınız
Yardımcı olursanız çok sevinirim. :yardim:
Şimdiden teşekkürler.
 
Son düzenleme:
Galiba imkansız bişey istiyorum :???:
 
imkansız diye bir şey yok accessde ama formda bazı arkadaşlar bir teşekkürü çok gördüklerinden cevap verecek herkes kaçtı

neyse user tablosuna bağlı kişilerin açabileceği formların olduğu bir tablo yap ve bu giriş formuna liste olarak gelsin user den kişi seçildiğinde o kişinin seçebilceği formlar listeye gelsin sonrada giriş düğmesine

İf açılankutu.column(1)=şifrekutusu.value Then
Docmd.OpenForm "listekutusu.column(0)"
End İf
 
Sn.Gülsüm1;

Bende bu konu ile ilgili uğraştım ama yapamadım. Size zahmet olmasa küç bir örnek eklemeniz mümkünmü.

Selamlar.
 
yanıtınız için teşekkürler Gülsüm hanım,
kusura bakmayın ben biraz acemiyim access'de
ve tam olarak anlayamadım.
aşağı açılır listeden seçtiğim user parolasını girdikten sonra
o user'a ait form'un açılmasını istiyorum aslında tam olarak.
 
Üstatlık Kolay Değil

teşekkürler iyi akşamlar..
 
Son düzenleme:
Sayın arnavut,

Sizin uygulamada, düğümenin kodlarını:

Kod:
Private Sub OPENFORM_Click()
On Error GoTo Err_OPENFORM_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim retvalue As String
        
    If PW = UserName.Column(1) Then
        stDocName = "Table" & Right(UserName, 1)
        DoCmd.OPENFORM stDocName, , , stLinkCriteria
    Else
        retvalue = MsgBox("Şifre Yanlış!!!  Lütfen yeniden deneyin.", vbOKOnly)
    End If
            
Exit_OPENFORM_Click:
    Exit Sub
Err_OPENFORM_Click:
    MsgBox Err.Description
    Resume Exit_OPENFORM_Click
    
End Sub

Olarak değiştirirseniz istediğiniz olur sanırım.

İyi çalışmalar:)
 
Merhaba Sayın Modalı,

Yardımınız için çok teşekkür ederim. Tam istediğim şey buydu.

Bu konu ile ilgili yardım isteyen arkadaşlar örnek dosyayı ekte bulabilirler.
Kolay gelsin.
 
örnek

öncelikle user seçeceksiniz sonra açacağı formu sonra şifreyi yazacaksınız sonrada giriş tuşuna tıklayacaksınız
 
Sn.Gülsüm1;

Elinize sağlık teşekkürederim.

Selamlar.
 
Çok Teşekkür ederim Arnavut Kardeş

iptal...iptall..
 
Son düzenleme:
Personel Vardiya Programı

iptal...iptal..
 
Son düzenleme:
İl-İlçe -Semt-Durak -Servis

iptal.iptal...
 
Son düzenleme:
syn schworse öncelikle il diye bir tablo yapacan alanları ilid=otomotiksayı iladı=metin 2.ilçe diye tablo alanları ilid=sayı ilçeid=otomotiksayı ilçeadı=metin 3.semt diye bir tablo alanları ilçeid=sayı semtid=otomotiksayı semtadı=metin 4.servis diye bir tablo alanları semtid=sayı servisid=otomotiksayı semtadı=metin
bu tabloları yaptıktan sonra ilişkileri açacan ve bütün tablolarda aynı olan alanları birleştirecen yani il tablosundaki ilid ile ilçe tablosundaki ilid yi yine ilçe tablosundaki ilçeid ile semt tablosundaki ilçeid ve semt tablosundaki semtid ile servis tablosundaki semtid yi birleştirecen sonra il tablosunu açacan diyelim ilk kayıta adana girdin o satırın yanında çıkan + işaretine tıklarsan ilişkilendirdiğin ilçe tablosu alt tablo olarak açılır diyelim orayada seyhan girdin seyhanın yanında çıkan + işaretine tıklarsan semtler alt tablosu açılır orya semt olarak diyelim hacılar girdin çıkan + işaretine tıklayınca servisler alt tablosu açılır orayada o semtin servislerini girersin bu bütün iller ilçeler semtler için tekrarlanır eğer servislerin şöförleri birden çok ise bir de şöförler tablosu eklemekte fayda vardır sen bunları gir sonra senin istediğin şeyi yaparız senin yaptığın il ilçe olayı yanlış sen benim tarif ettiğim gibi tabloları yap bilgilerini gir sonra ne yapacağını tarif et ben yapayım
 
çalışma için yardım

iptal..iptal...
 
Son düzenleme:
Geri
Üst