Skip to main content

AccessTr.neT M.


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 )

Visual Basic Code
DoCmd.GoToControl "subformadi"


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

Visual Basic Code
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

Visual Basic Code
DoCmd.GoToControl "subformadi"
DoCmd.GoToRecord , , acLast

kullanabilirsiniz


Kolay gelsin

okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
Son Düzenleme: 08/02/2011, 09:43, Düzenleyen: assenucler.
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..

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 ?

"Her tercih, bir vazgeçiştir"

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