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:
Katılım
24 Mart 2007
Mesajlar
169
Excel Vers. ve Dili
Excel 2003 - English
Access 2003 - English
Galiba imkansız bişey istiyorum :???:
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
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
 
Katılım
17 Eylül 2004
Mesajlar
53
Excel Vers. ve Dili
Excel 2002-Türkçe
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.
 
Katılım
24 Mart 2007
Mesajlar
169
Excel Vers. ve Dili
Excel 2003 - English
Access 2003 - English
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.
 
Katılım
3 Mayıs 2007
Mesajlar
65
Excel Vers. ve Dili
office xp
Üstatlık Kolay Değil

teşekkürler iyi akşamlar..
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
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:)
 
Katılım
24 Mart 2007
Mesajlar
169
Excel Vers. ve Dili
Excel 2003 - English
Access 2003 - English
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.
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
örnek

öncelikle user seçeceksiniz sonra açacağı formu sonra şifreyi yazacaksınız sonrada giriş tuşuna tıklayacaksınız
 
Katılım
17 Eylül 2004
Mesajlar
53
Excel Vers. ve Dili
Excel 2002-Türkçe
Sn.Gülsüm1;

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

Selamlar.
 
Katılım
3 Mayıs 2007
Mesajlar
65
Excel Vers. ve Dili
office xp
Çok Teşekkür ederim Arnavut Kardeş

iptal...iptall..
 
Son düzenleme:
Katılım
3 Mayıs 2007
Mesajlar
65
Excel Vers. ve Dili
office xp
Personel Vardiya Programı

iptal...iptal..
 
Son düzenleme:
Katılım
3 Mayıs 2007
Mesajlar
65
Excel Vers. ve Dili
office xp
İl-İlçe -Semt-Durak -Servis

iptal.iptal...
 
Son düzenleme:
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
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
 
Katılım
3 Mayıs 2007
Mesajlar
65
Excel Vers. ve Dili
office xp
çalışma için yardım

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