01/09/2018, 11:56
Ana Formdan Butonlarla Alt Form Yönetme
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
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.