Ana Formdan Butonlarla Alt Form Yönetme

1 2 3
01/09/2018, 11:56

kursun

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?



01/09/2018, 12:03

notrino

(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?



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
01/09/2018, 12:16

kursun

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, 13:21

notrino

(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
01/09/2018, 18:00

kursun

Denedim yemedi
02/09/2018, 12:37

mehmetdemiral

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.
1 2 3