öncelikle, Site Kuralları bağlantısındaki
c) Birden fazla soruyu aynı konuda sormayınız. Her soru için farklı başlıklı yeni konu açınız.
kuralını hatırlatma açıklamasında bulunmakla başlamak yerinde olacaktır...
EK’te;talep ettiğiniz sorunlara yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
YAPILANLAR
1) Oluşturduğunuz formlarınızda gerek adlandırmalarında gerekse de içeriğinde bazı değişiklikler yapılmıştır,ki geçerli sonuçlar rahatça elde edilebilsin diye.
TAVSİYE
Form,tablo,sorgu,v.s… oluştururken kısa ve uygun tanımlı ve gerekiyorsa boşluk verme yerine (_) alt tire işareti dahil edilerek boş bırakılmaksızın yazılmasına özen gösteriniz ki,sonradan kodlama sayfasında bu durumlardan dolayı sorunlara ya da hatalara maruz kalmayasınız.
2) Listeden kişi seçimi yapıldığında ilgili seçime göre değerlerin gösterilmesi sağlanmıştır.
3) Formlar arasında geçme işlemlerinde,ilgili ID değerine göre,diğer formlarda o kayıt bilgisinin değerlerinin gösterilmesi sağlanmıştır.
4) Raporların isimlerinin yazılı olması için oluşturduğunuz AçılanKutu390 denetim kutusunun değer listesinde tanımladığınız ilgili raporları oluşturduktan sonra,rahatça kullanımını sağlamanız için, Komut397 butonunun tıklandığında olay yordamına gerekli kodlama yazılmak sureti ile seçilecek raporun ekrana getirilmesi sağlanmıştır.fakat,hali hazırda herhangi bir rapor ekli olmadığından dolayı sadece bir mesaj uyarısı ile bilgilendirme yapılmıştır ve asıl işlerliği etkisizleştirilerek bırakılmıştır.daha sonrasında,raporlar değer listesinde belirttiğiniz aynı isimlerle hazırlandığında bu kodları tekrar aktifleştirerek kullanılabilir duruma getirebilirsiniz.
5) Kayıt silme işlemi için oluşturduğunuz butonun tıklandığında olay yordamında yer alan
' DoCmd.RunCommand acCmdSelectRecord
' DoCmd.RunCommand acCmdDeleteRecord
Kodları yerine,aşağıdaki Sql sorgu ifadesi yazılmıştır.DoCmd.RunSQL "DELETE FROM personel WHERE idx=" & Me.idx
Ayrıca,bu işlem sonrası gerek listenin gerekse de formun tazelenerek güncellenmesi de sağlanmıştır.Bilgilerinize.İyi çalışmalar,
Saygılar.