AccessTr.neT

Tam Versiyon: Altformdaki textbox'ı üstformun kayıtlarında hareket edince temizlesin?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba,
Ekteki projemin GenelForm'unu açın, Aidat Hareket sekmesine gelin, Altform'un form alt bilgisindeki İşlem combobox'ında "Son Kaydı Getir"i seçin ve Tamam'a tıklayın.

Şimdi bu haldeyken ana formda sonraki veya önceki kayda geçildiğinde veya diğer sekmelerden birine tıklandığında Altform'un form alt bilgisindeki alanları temizletmem gerekir ki unutulup yanlışlıkla başka birinin bilgileri bozulmasın.

Ama bir türlü yapamadım. Yardımlarınızı bekliyorum (Dosya Access 2007 formatındadır.).
Soruya 4 gündür cevap yazılmaması düşündürücü???

GenelForm'un "Geçerli Olduğunda" olayına aşağıdaki kodu yaz.

[Aidat Hareket Bilgileri].Form![txtBorc] = ""
[Aidat Hareket Bilgileri].Form![txtAlacak] = ""
[Aidat Hareket Bilgileri].Form![txtBakiye] = ""
Sayın sledgeab,
cevabınız için çok teşekkür ederim.
cevap beklerken bu kısmı kurcalamaya devam ettim tabbi ki. nasıl yapılacağını bulamamıştım ama; AidatHareket formuna yeni kayıt eklemeyi, güncellemeyi ve silmeyi engelleyip, tüm işlemlerin altbilgiye eklediğim denetimler aracılığıyla yapılmasını sağlamam gerekiyordu. Formun özelliklerinden ekleme, düzenleme ve silmeyi "hayır" yaptığımda ise altbilgideki denetimlere bile müdahale edemediğimi fark ettim. Tabi böyle olunca yöntemi değiştirmem gerekti. şu an aynı denetimleri kalıcı İletişim kutusuna ekleyerek yapmayı düşünüyorum.

Yine de vermiş olduğunuz bilgi öğrenmem gereken, ileride işime çok yarayacak, çok değerli bir bilgidir.

Kodda birşey daha dikkatimi çekti. Gezinti bölmesinde formun adı AidatHareket olarak yazılı. Vba penceresinde ise Form_AidatHareket olarak yazılı. Kodda niçin resim yazısı olan Aidat Harekete Bilgileri ismi kullanılıyor? Bunu meraktan AidatHareket olarak değiştirdiğimde hata verdi.

Cevabınız için tekrar çok teşekkür ederim.
Saygılarımla...
GenelForm'a eklediğin altformun adı "Aidat Hareket Bilgileri"

[Resim: RLAA.png]