Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek (/konu-ado-kayit-etme-sisteminde-alt-form-dahil-etmek.html) |
Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - SeferŞANLI - 06/04/2020 Klasik bir ekle,düzenle, kaydet, kapat şeklinde tasarlanmış bir çalışmam var. Çalışmamda ana forma bağlı bir alt form var. İlişkisiz nesnelerle tabloya ado sisitemiyle kayıt yaparken alt formu olayın içine nasıl dahil ediyoruz. Öğrenmem gerek. Cvp: Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - accessman - 06/04/2020 güzel bir program yazıyorsunuz ellerinize sağlık lakin bana göre önemli olan sizin de zaten bilip uyguladığınız bazı rutinlere dikkat etmezseniz sonuca gitmeniz zor olabilir bunlardan bir tanesi hata kontrolleridir. her fonksiyon hatasız çalıştığında geriye boolean true değeri döndürse güzel olur birbirini takip etmek zorunda olan fonksiyonlar için önceki true dönerse diğerine geçersiniz diğeri ise olaylara böl parçala yönet mantığı ile yaklaşmak gelelim şimdiki probleme Aslında alt formu işin içine dahil etmek diye bir şey yok temelde 3 işlem var ekle düzenle sil mesela bir okul var örenciler faaliyet kollarına kayıt ediliyor bu işe bakan öğretmen her teneffüs farklı bir sınıfa gidip o sınıfın faaliyet kollarına göre belirlenmiş öğrenci listesini alıyor sisteme kaydediyor öğreciler kendi aralarında kim kızılay kolunda kim kütüphane kolunda olacak karar veriyorlar öğretmen için bunun önemi yok o sınıfa giriyor liste kimde diyor listeyi alıp kaydediyor siz formda bir olay(beforeupdate veya click vb) ile kaydedeceksiniz sizin için önemli olan isim listesi yani kim nereye kaydedilecek buraya kadar sıkıntı var mı yok yani kaydederken isim ve faaliyet kolu yeterli eğer liste oluşturulurken belli kriterler olacaksa en başta öğrencilere bu kurallar liste halinde verilecek * bir örenci bir yeri seçer * kantin kolu matematiği zayıf olan seçemez vs siz alt form üst form farketmeden ,yeni kaydet veya update işlemi için elinize ulaşmış son verilere bakarsınız buradaki öğretmen id listenin seçili elemanı mı yoksa parent formun metin kutusundaki öğretmen id mi veya elle girdiğiniz bir öğretmen id mi veya rastlantısal bir öğretemen id mi veya bir tabloda daha önce olan veya olmayan bir öğretmen id mi bu kaydettiğiniz tablo alt form veya üst form olabilir Access için daha doğrusu ado dao için ne fark eder ki, hiç bir şey ona doğru veri türüne göre değerler verin yeter o kaydeder alt form veya ilişkili tabloların tek farkı listeden öğretmen seçerken bunu parent formdan alması yani öğretmen id istediğiniz herhangi bir kritere göre önceden belirlenmiş keyfinize bırakılmamış siz işlem bitip tabloyu açtığınızda öğretmen id alanında sadece bir rakam göreceksiniz o kadar yani ado sizin verileri nasıl seçtiğinizi çok da umursamıyor Cvp: Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - accessman - 06/04/2020 eğer doğru öğretmen id, olay id, öğrenci id seçme kısmında sıkıntı varsa bu kesinlikle alt form veya parent form olup olmaması ile ilgili değil parent form da olmak size sadece bir sayı değeri döndürecek o kadar başka bir numarası yok yani Cvp: Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - ozanakkaya - 06/04/2020 ana tablo ile gundem tablosu arasındaki ilişkilendirmeyi kaldır. frm_kuru_ana_toplantı isimli formdaki btnEkle butonunun tıklandığında olayına
kodu ekle, alt formun üst alanları bağla özelliğine txtkararno, alt alanları bağla özelliğine krn olarak ayarla. Cvp: Ado Kayıt Etme Sisteminde Alt Form Dahil Etmek - SeferŞANLI - 06/04/2020 Tamamdır teşekkürler. |