29-12-2015, 22:47
Sayın dsezgin83260 merhaba,
söylediğiniz gibi tablolarla diğer nesneleri (form, sorgu ve raporları) farklı veritabanlarına taşıdım.
formun geçerli olduğunda olay yordamında yazdığım kodların yeni kayıt sırasında çalışmamasını garantilemek için
If me.newrecord then
exit sub
else
.
.kodlar
.
End If
şeklinde düzenleme yaptım, yeni kayıtta hata vermedi,
ancak bu kez kayda başlayıp kayıt işlemini tamamladan vazgeçtiğimde (ESC tuşuna bastığımda) veritabanını kapatıp backup alıyor. çok da önemli değil, buna dikkat ederim ama muhtemel sebebi hakkında bir fikriniz var mı?
formumda çok sayda sekmeli sayfa (her sekmede farklı bir alt form mevcut) olması sorunun kaynağı olabilir mi?
alt formda eğer veri yoksa sekme sayfasının görünümünü visible yapan bir kod var (yine forumdaki örneklerden istifade ile öğrenmiştim)
If IsNull(Forms!AnaFormAdi!Form.AltFormAdi!AlanAdi) Then me.sayfa1.visible=false Else me.sayfa1.visible=true
şeklinde tüm alt formları kontrol ediyorum.
burada da şöyle bir sorun var, alt formun kayıt kaynağı bir tablo ise altformdaki başvurduğum alanın değerini true veya false şeklinde doğru olarak alıyorum, ancak altfomun kaynağı sorgudan oluşuyorsa, yukarıdaki koşula rağmen sekmenin bulunduğu sayfanın görünümünü visible yapamıyorum. sayfa sürekli görünüyor.
bu sorunu da kendimce ana forma eklediğim bir metin kutusuna Dlookup ile altformda veri olup olmadığına bakıyorum. bu metin kutusu üzerinden de altformun görünümünü ayarlıyorum fakat sanki uzun ve formun çalışma performansını yavaşlatan bir yöntem gibi geliyor bu bana
söylediğiniz gibi tablolarla diğer nesneleri (form, sorgu ve raporları) farklı veritabanlarına taşıdım.
formun geçerli olduğunda olay yordamında yazdığım kodların yeni kayıt sırasında çalışmamasını garantilemek için
If me.newrecord then
exit sub
else
.
.kodlar
.
End If
şeklinde düzenleme yaptım, yeni kayıtta hata vermedi,
ancak bu kez kayda başlayıp kayıt işlemini tamamladan vazgeçtiğimde (ESC tuşuna bastığımda) veritabanını kapatıp backup alıyor. çok da önemli değil, buna dikkat ederim ama muhtemel sebebi hakkında bir fikriniz var mı?
formumda çok sayda sekmeli sayfa (her sekmede farklı bir alt form mevcut) olması sorunun kaynağı olabilir mi?
alt formda eğer veri yoksa sekme sayfasının görünümünü visible yapan bir kod var (yine forumdaki örneklerden istifade ile öğrenmiştim)
If IsNull(Forms!AnaFormAdi!Form.AltFormAdi!AlanAdi) Then me.sayfa1.visible=false Else me.sayfa1.visible=true
şeklinde tüm alt formları kontrol ediyorum.
burada da şöyle bir sorun var, alt formun kayıt kaynağı bir tablo ise altformdaki başvurduğum alanın değerini true veya false şeklinde doğru olarak alıyorum, ancak altfomun kaynağı sorgudan oluşuyorsa, yukarıdaki koşula rağmen sekmenin bulunduğu sayfanın görünümünü visible yapamıyorum. sayfa sürekli görünüyor.
bu sorunu da kendimce ana forma eklediğim bir metin kutusuna Dlookup ile altformda veri olup olmadığına bakıyorum. bu metin kutusu üzerinden de altformun görünümünü ayarlıyorum fakat sanki uzun ve formun çalışma performansını yavaşlatan bir yöntem gibi geliyor bu bana
