Liste Kutunuzu ve Öğrenim Butonunuzu değiştirdim.
Gördüğüm kadarı ile Sayın Sledgeab uyarısı ile öğlesine Liste kutusu eklemişsiniz...
Liste kutusunda koda ne gerek var anlamadım tıklayınca o forma ona ait bilgiler geliyor butonda da kod değil makro yapmışdık geçişi sağlamak için ...
Hayır yanlış veritabanı atmışdım onu değiştirdim.
(30/04/2009, 11:51)elifnaz yazdı: [ -> ]Liste kutusunda koda ne gerek var anlamadım tıklayınca o forma ona ait bilgiler geliyor butonda da kod değil makro yapmışdık geçişi sağlamak için ...
Hayır yanlış veritabanı atmışdım onu değiştirdim.
eklediğiniz son örnekte (veritabanı11.rar) liste kutusunda ve butonda kod yok, ayrıca makroda yok
On Error GoTo Err_Komut65_Click
DoCmd.RunCommand acCmdSaveRecord
Exit_Komut65_Click:
Exit Sub
Err_Komut65_Click:
MsgBox Err.Description
Resume Exit_Komut65_Click
kaydet butonuna bunları yazmışdık ama kaydetmiyor her isimde boş çıkıyor...
Kısacası yapamadık.
personel no kaydedilmediği için yazılanlar havada kalıyor personel girişi ile öğrenim tablosundaki anahtar alanlar aynı halbuki personel giriş tablosunda anahtar olan öğrenimde anahtar olmamalı anladığım kadarıyla alt tablo olmalı tabloları ilişkilendirmeniz lazım
pesonel no ile
DoCmd.RunCommand acCmdSaveRecord
yerine aşağıdaki kodu deneyin
Kod:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70