AccessTr.neT
Alt Formdan Form Açmak - 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ığı: Alt Formdan Form Açmak (/konu-alt-formdan-form-acmak.html)



Alt Formdan Form Açmak - notrino - 18/10/2018

Merhabalar,

Ekli örneğimde, F1 formu açıldıktan sonra Komut6 butonuna basınca F3 formunun Kimlik2 deki değer ile açılmasını istiyorum ama hep hata veriyor. Kodlamamda neresi hatalı olabilir? Tşk.


Cvp: Alt Formdan Form Açmak - ozanakkaya - 18/10/2018

Me.Kimlik3.DefaultValue = Forms![F1]![aa_F2_alt].Form![Kimlik2]



Cvp: Alt Formdan Form Açmak - notrino - 18/10/2018

(18/10/2018, 21:43)ozanakkaya yazdı:
Me.Kimlik3.DefaultValue = Forms![F1]![aa_F2_alt].Form![Kimlik2]

Teşekkürler oldu,

Anlamadığım bir şey var. "Forms![F1]![aa_F2_alt].Form![Kimlik2]" ifadesinde bazen "!" bazen de "." işareti kullanıyorsunuz. Neye göre bu değişiyor? Yani form ifadelerinden sonra ünlem kullanıyorsunuz desem [aa_F2_alt] ifadesinden sonra ünlem değil nokta kullanmışsınız. İfadeleri bazen köşeli paranteze alıyorsunuz bazen almıyorsunuz. Nedir yani mantığı?


Cvp: Alt Formdan Form Açmak - ozanakkaya - 19/10/2018

Merhaba, ben alt formdaki denetimlere ifade oluşturucusu ile ulaşıyorum. İfade oluşturucusunun verdiği kod bu.

Bu kodda form isimleri ve denetim isimlerinde boşluk olmadığı için köşeli parantez kullanmak zorunda değilsiniz. 

[F1]![aa_F2_alt] arasında nokta kullanılabilir, ancak formdan önce nokta zorunlu.