If Me.newrecord = True Then Sağlanması - 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ığı: If Me.newrecord = True Then Sağlanması (/konu-if-me-newrecord-true-then-saglanmasi.html) |
If Me.newrecord = True Then Sağlanması - accessman - 28/03/2020 iyi günler normalde form açıkken yeni kayda gidince
bu şart sağlanıyor ama form açılırken
ile yeni kayıt açılırsa bu şart sağlanmıyor veya ben beceremedimnasıl bir if li cümle kullanmak lazım ki "acAdd" ile açıldığında da if cümlesi içine girebilsin Cvp: If Me.newrecord = True Then Sağlanması - accessman - 28/03/2020 OpenArgs kullanmadan nasıl yapabiliriz Cvp: If Me.newrecord = True Then Sağlanması - ozanakkaya - 28/03/2020 (28/03/2020, 11:38)accessman yazdı: DoCmd.OpenForm "ifKimlik", acNormal, "", "", acAdd, acDialog Bu kod ile ifKimlik formunu açtırdığınızda ifKimlik formunun newrecord değeri true olur. Modüle global GYeniKayit as boolean şeklinde değişken eklenip üstteki kodunuzun altına GYeniKayit = True kodu yazılır, ifkimlik formu açıldığında if GYeniKayit = true then kodu kullanılır. Kaydet butonuna veya formun kapandığında olayına GYeniKayit = False kodu eklenmelidir. Cvp: If Me.newrecord = True Then Sağlanması - accessman - 28/03/2020 teşekkürler sn. @ozanakkaya aslında Me.newrecord = True oluyormuş ama içindeki kod çalışmıyormuş yani newrecord olduğunda gizlenmesi gereken butonları tanımlamak için open olayı yerine current seçilmeliymiş |