Skip to main content

AccessTr.neT


Altformda kayıttan önce boş satır sorunu

Altformda kayıttan önce boş satır sorunu

#7
Formun kayıt kaynağını sil, açılan kutunun denetim kaynağını sil,

forma "mtn_FIRKISID" adında metin kutusu ekle, denetim kaynağına "=[FIRKISID]" yaz,

alt formun üst alanları bağla özelliğine "mtn_FIRKISID" yaz, alt alanları bağla özelliği "FIRKISID" olarak kalsın.
Cevapla
#8
Sayın Ozan Hocam,
Anladığım kadarıyla dediklerinizi yaptım ama sonuc y,ne aynı,yaptığım örneğide ekliyorum
Saygılarımla.
.rar KİŞİSEL ÖDEMELER - F.Aşçıoğlu.rar (Dosya Boyutu: 285,14 KB | İndirme Sayısı: 3)
Cevapla
#9
Sayın fascioğlu,

Fazladan kayıt yapma sorununa çözüm talebiniz için,aşağıdaki açıklamanın yapılması uygun görülmüştür.

frm_ODEME adlı formun VERİ-KAYIT KAYNAĞI satırında tbl_ODEMELER adlı tabloyu göstermekle birlikte aynı zamanda bir de kaydetme için kullandığınız kayıt butonunun içeriğinde de kaydetme komutu kullanmışsınız.dolayısı ile de,iki kez kaydetme durumu söz konusu olmaktadır.

Bu sorunu gidermek için,uygulamanızda SADECE bu hususa dair YAPILAN DÜZENLEMELER

1) frm_ODEME adlı formun VERİ-KAYIT KAYNAĞI satırında yer alan tbl_ODEMELER adlı tablo adı iptal edildi.

2) Yine, frm_ODEME adlı formun üzerinde yer alan FIRKISID adlı açılan kutunun da VERİ-DENETİM KAYNAĞI satırında gösterilen FIRKISID ifadesi de iptal edildi.

3) ODEMELER adlı alt formun KAYIT KAYNAĞI satırındaki sorgu içerisindeki FIRKISID adlı alanın ölçüt (kriter) satırına [Forms]![frm_ODEME]![FIRKISID] komut ifadesi yazıldı.böylece,ana form üzerindeki açılan kutudan seçilecek değere göre sorgunun listelenmesi sağlandı.

4) frm_ODEME adlı formun üzerinde yer alan FIRKISID adlı açılan kutunun DEĞİŞTİĞİNDE Olay Yordamı içerisine alt formun güncellenmesi sağlandı.

Son olarak, EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.bilginize.
 
iyi çalışmalar,saygılar.
.rar KİŞİSEL ÖDEMELER - F.Aşçıoğlu-ATOZ.rar (Dosya Boyutu: 86,88 KB | İndirme Sayısı: 2)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#10
Hocam emeğiniz için teşekkür ederim,
Ancak bu seferde ileri geri kayıt seçme,kayıt ekleme komutlar çalışmıyor,sanırım gözden kaçtı veya bende çalışmıyor saygılarımla.
Son Düzenleme: 14/07/2015, 19:09, Düzenleyen: fascioğlu.
Cevapla
#11
Önceki mesaja yazdığım işlemleri iptal ettim, örneği ilk eklediğiniz hale geri çevirdim. 

Açılan kutunun güncelleştirme sonrasında olayına 

If Me.NewRecord = True Then

Me.ISLEMTAR = Date
Recalc
End If

kodu ekledim. Böylelikle üst forma yeni kayıt eklediğinizde, tabloya eklenen satıra tarih ekleniyor ve alt formda doğru yere veri girişi yapabiliyorsunuz.
.rar KİŞİSEL ÖDEMELER - F.Aşçıoğlu.rar (Dosya Boyutu: 93,64 KB | İndirme Sayısı: 5)
Cevapla
#12
Çok teşekkür ederim Ozan Hocam,emeğinize sağlık.
İyi çalışmalar.
Saygılar.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task