AccessTr.neT

Tam Versiyon: Ana Formdan Butonlarla Alt Form Yönetme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Slm ana formdan alt forma örnek kayıt yaptırma

Altdaki resimde görüldüğü gibi alt formda butonlar var ben bunları ana forma almak istiyorum?


[Resim: do.php?imgf=153579209190721.jpg]
(01/09/2018, 11:56)kursun yazdı: [ -> ]Slm ana formdan alt forma örnek kayıt yaptırma

Altdaki resimde görüldüğü gibi alt formda butonlar var ben bunları ana forma almak istiyorum?


[Resim: do.php?imgf=153579209190721.jpg]

Ana formdaki butonlarla alt formu kumanda edebileceğiniz kod dizilimleri benim bildiğim kadarıyla şu şekilde genellikle;

DoCmd.GoToControl "Alt Form Adı"

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

Kod:
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

Kod:
DoCmd.GoToControl "Alt Form Adı"
DoCmd.GoToRecord , , acLast
Formun üstünde ki butonşarın kodları lazım 

1- kayıt
2-Önceki Kayıt
3-Sonraki kayıt
4- kayıt sil
5-Rapor önüzle
6-Raporu yazdır
7-Formu Kapat
(01/09/2018, 12:16)kursun yazdı: [ -> ]Formun üstünde ki butonşarın kodları lazım 

1- kayıt
2-Önceki Kayıt
3-Sonraki kayıt
4- kayıt sil
5-Rapor önüzle
6-Raporu yazdır
7-Formu Kapat

İlgili kodlar sırasıyla;
Kod:
DoCmd.GoToRecord , , acNewRec
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acNext
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.OpenReport "Rapor Adı", acPreview, , "[Kimlik]=" & Me.Kimlik
DoCmd.OpenReport "Rapor Adı", acPrintOut, "[Kimlik]=" & Me.Kimlik
DoCmd.OpenReport "TeklifRaporu", acNormal, , "[teklif_no]=" & Me.teklif_no
DoCmd.Close
Denedim yemedi
Bunu göstermek için örnek yapmam lazım. Anlatırım ama havada kalır. Siz örneği yayınlayın da yapayım.
Sayfalar: 1 2 3