Sayın kadirdursun,
Alıntı:...Herhangi bir değişiklik olmamış. Yada ben fark edemedim...
İfadenize yönelik olarak,aşağıdaki açıklamaların yapılması uygun görülmüştür.
YAPILAN İŞLEMLER
1)
AF_GIP_NOKTA adlı alt form üzerindeki TUR,NOKTA ve KOL adlı açılan kutu denetimlerinde,birbirleri ile bağlantısını sağlamak için gerekli kod düzenlemesi yapıldı.
2)
T_GIP_NOKTA adlı tablo içerisinde kayıtlı YAPILACAK_IS adlı alanda mevcut bulunan değer varsa,bu değerin;DLOOKUP fonksiyonu ile,KOL adlı açılan kutunun Değiştiğinde Olay Yordamı içerisine verinin yazılması sağlandı…değer yoksa da,istenilen bir değer yazılabilir.bu yeni değer,tabloya kaydedilecektir.
Bu uygulamada amaç, YAPILACAK_IS adlı alanın boş geçilmemesini sağlayıp ilgili form kaydetme işlemlerinde tam kayıt durumunun gerçekleştirilmesi gerekmektedir.böylece,ilgili alanda kayıt olması ile,tabloda seçimler sonucunda hangi değer mevcutsa o değerin getirilmesi ile istenilen sonuç elde edilir.bu nedenle de,ben oluşturmadım fakat sizin hazırlamanız gerektiğine yönelik bu hususa dikkatinizi çekmek istiyorum.böylece,doğru ve geçerli sonuçlar alınabilsin,kayıt işlemlerinde.
Hatta,bir de öneri olması adına, YAPILACAK_IS adlı metin kutusunun Çıkıldığında Olay Yordamına aşağıdaki güncelleme kodlarını da eklediğiniz takdirde,daha iyi olacaktır kanısındayım.
Kod:
Forms!F_YENI_GIP.AF_GIP_NOKTA.Form.Requery
Forms![F_YENI_GIP].Requery
Son olarak,eklediğim bu deneme uygulamasında yer alan T_GIP_NOKTA adlı tablo içerisindeki tüm kayıtları komple silip sıfır kayıtlı olarak bırakıp form üzerinden tam dolu olarak yeni kayıtlar ekleyiniz.istediğiniz sonuçların ekranda belirdiğini göreceksinizdir.bilginize...iyi çalışmalar,saygılar.