Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım (/konu-aktif-firma-aktif-kullaniciyi-database-ler-arasi-aktarim.html) |
Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - yahzee_61 - 13/01/2021 Merhaba arkadaşlar benim bir tane kullanıcı databasem var buradan login işlemi yaparak diğer databasem olan BTS ye FrmAna formuna ulaşıyorum. Benim isteğim acılan bu formda kullanıcıyı ve firmayı görmek bunu nasıl sağlarım. Tşkürler RE: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - atoykan - 13/01/2021 Login esnasında aldığınız kullacı idsini tempvars olarak atayın. İlgili form açılırken görüntülemek istediğiniz kullanıcı adı alanına bu tempvars değerini atayın, firma bilgisini de bu veri üzerinden sorgulayarak işletebilirsiniz. RE: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - yahzee_61 - 14/01/2021 ilginiz için teşekkürler fakat tempvars ile ilgili taşıma işini yapamadım mesaj verdiriyorum . konu ile alakalı kod örneği var mı? RE: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - atoykan - 14/01/2021 Burada bir çok örnekte karşıma çıkan bir user denetiminden hareketle açıklamaya çalışayım size tempvars değişkenini kullanmayı : Aşağıdaki kodda kullanıcı adı ve şifreyi denetlediniz, sonraki adıma geçmeden önce -x formunun açıllması, * raporunun görüntülenmesi vs.- TempVars("yetkili") olarak yetkili adı bir geçici değişken tanımlamış olursunuz.
diyelim ki bu ikide xxx adlı bir form açtıracaksınız ve bu formun üzerinde kullanıcı bilgisi ve firma bilgisi görüntülemek istiyorsunuz. Burada görüntüleme yapmak istediğiniz alana ilişkisiz 2 textbox eklediğinizi ve birine txtkullanici diğerine txtfirma adını verdiğinizi düşünelim. Bu formun yüklendiğinde olayına
kodunu eklerseniz bu alanlarda kullanıcı adı ve firma bilgisini görüntülersiniz. En basit bu şekilde anlatabildim. Umarım işinize yarar. RE: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - yahzee_61 - 14/01/2021 verdiğiniz bilgi için teşekkürler ben aynı database içinde taşıma işini hallettim. Şöyleki kullanici.accdb nin kendi içinde formlar arası FrmLogin den FRMHOME kullanıcı adını taşıdım. burada sıkıntı yok. benim asıl sıkıntım kullanici.accdb veri tabanından FrmLogin den giriş yapınca kullanıcı adının PTS.accdb de ki FrmAna formuna taşınması. bunu başaramadım. başardığım kod şu Private Sub Komut32_Click() TempVars("Kullanici") = KullaniciNick.Value DoCmd.OpenForm "FRMHOME", acNormal End Sub RE: Aktif Firma Aktif Kullanıcıyı Database Ler Arası Aktarım - atoykan - 14/01/2021 ilgili formu çağırdığınız docmd.openform "FrmAna".... komutundan hemen sonra bu formda hangi alanı tanımladıysanız kullanıcı bilgisi için o alana tempvars değerini atayın. gibi
|