(30/01/2019, 02:48)haliliyas yazdı: oğuz bey çift tıklama olayını aşağıdaki kodla
DoCmd.OpenForm "F_00_FirmaTanimlama", , , "[FirmaKodu]='" & Me.txtFirmaKodu & "'", , , Me.txtFirmaKodu
F_00_FirmaTanimlama formunun yükleme olayını da aşağıdaki kod
If Nz(Len(Me.OpenArgs), 0) = 0 Then DoCmd.GoToRecord , , acNewRec
ile değiştirip dener misiniz?
Halil bey Formu o kadar çok silip tekrar deneme yaptımki yazdığınız bu kodu Ozan beyden öğrenip diğer formlarda uygulamıştım ama bu formda silip tekrar yarattığımda sonunda gözümden kaçmış.
Sadece aşağıdaki düzenlediğiniz çift tıkladığında olayındaki kodun
DoCmd.OpenForm "F_00_FirmaTanimlama", , , "[FirmaKodu]=
'" & Me.txtFirmaKodu & "'", , , Me.txtFirmaKodu
Başka bir projede çalışan Ozan beyin kodundan yazılımsal farkının anlamı nedir
DoCmd.OpenForm "F_004_EmlakTanimlama", , , "[EmlakID]=
" & [txtEmlakID], , , Me.txtEmlakID
Kırmızı ile yazılan kodların birbirinden farkını ve hangi durumlarda kullanıldığını anlamaya çalışıyorum. Sizin yazdığınız koddaki tabloda FirmaKodu alanı birincil anahtar FirmaID İse otomatik sayı şeklindeydi. Ozan beyin kodundaki Tabloda ise Kimlik ID alanı Otomatik Sayı ve birincil anahtar alandı. Tablo alanlarındaki bu farklılıktan mı kaynaklanıyor kodlardaki değişiklik merak ettim.