Skip to main content

AccessTr.neT


DoCmd.GoToRecord ve Subform

DoCmd.GoToRecord ve Subform

#1
İ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
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
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..
Son Düzenleme: 08/02/2011, 09:43, Düzenleyen: assenucler.
Cevapla
#3
teşekkürler ara sıra lazım oluyordu. abuk subuk uğraşıp çözüyorduk, bu kadar basitmiş demek Img-grin
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla
#4
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 ?
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#5
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 ?
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
#6
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.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task