AccessTr.neT

Tam Versiyon: DoCmd.GoToRecord ve Subform
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
İstenilen bir kayda gitmek için kullandığımız
DoCmd.GoToRecord komutunu Subform üzerindeki
kayıtlarda kullanmak istediğimizde problemle
karşılaşıyoruz. Aşağıdaki küçük kod bu problemi
aşmamızda yeterli olacaktır ( alıntıdır )


DoCmd.GoToControl "subformadi"

Artık aşağıdaki komutları Subform üzerinde gezinmek
için kullanabiliriz.


DoCmd.GoToRecord , , acFirst
DoCmd.GoToRecord , , acLast
DoCmd.GoToRecord , , acNewRec
DoCmd.GoToRecord , , acNext
DoCmd.GoToRecord , , acPrevious

Örneğin form açıldığında Subformdaki son kayıda
gitmek ve yeni kayıt girişine hazır beklemek için


DoCmd.GoToControl "subformadi"
DoCmd.GoToRecord , , acLast
kullanabilirsiniz


Kolay gelsin
Sayın Oktay VARICIOĞLU;

Gününüz aydınlık, neşeniz sağlığınız yerinde ve kazancınız bol olsun..

Değerli öğretenim paylaşım ve katkılarınızla çok farklısınız..

Teşekkür..

Sevgi ve saygılar..
teşekkürler ara sıra lazım oluyordu. abuk subuk uğraşıp çözüyorduk, bu kadar basitmiş demek Img-grin
Yandemir hocam,

Benze bir problemde ayni işi gizli açılmış
bir formda yapmak Img-cray

Aktif formdan gizli bir form açıyoruz
ilk kayda gitmek için önce
SelectObject acForm gizliformadı
yaptığımızda DoCmdGotoRecord ,, acFirst çalışıyor ve
ilk kayda gidebiliyoruz
ancak hidden form bu komutla görünür hale geçiyor !!! Img-cray
Var mı bir öneri ?
DoCmd.GoToRecord , , acNewRec-hata kodu sarı

Düzen görünümüne girmek isteyince ''Yetkiniz yok'' mesajı ile dışarı atıyor, sizin kodu yazdım yine atıyor. Neden acaba ?
iyi günler, sizin örneklerde formu bir tabloya bağlayarak yapılıyor, ben formu tabloya bağlamadan bir recordset ile çalışıyorum, bu durumda DoCmd.GoToRecord nasıl kullanılır ? bilginiz varsa paylaşırsanız sevinirim.