Skip to main content

AccessTr.neT


Toplu Borçlandırma Ekleme Sorgusu

Oğuz Türkyılmaz
Oğuz Türkyılmaz
79
8787

Toplu Borçlandırma Ekleme Sorgusu

#55
(15/02/2020, 14:40)berduş yazdı: [quote pid='164498' dateline='1581710627']
Ayrıca mevcut yapınızdan kaynaklanan sebeplerle formunuz tabloyla ilişkili olduğu için toplu ekleme için tutar ve tarih alanına girdiğiniz değerler mevcut üyenin de verilerini değiştiriyor. Bunu engellemek için forumunuzun tabloyla ilişkisini kesmeniz gerekebilir
İlişiği kesip tum alanları kodla tabloya işlemek için değişiklik yapayım ama bu işlem mevcut işleyişde ne gibi sıkıntılar yaratabilir.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#56
isterseniz kesmek yerine sadece toplu ekleme için ilişkisiz bir form oluşturun yada toplu ekleme için ilişkisiz 2 metin alanı eklersiniz birinde tarih öbüründe miktar olur. bir tuşla toplu ekleme moduna geçersiniz tekrar bastığınızda tekli moda. ama bu 2 yöntemde de eğer tablo boşsa 0 nolu üye kaydı eklemenin önüne geçmiyor.
isterseniz de 0 nolu üye kalsın toplu işlemler yapmak için kullanırsınız.
Cevapla
#57
Ekranın solunu tek uye borclandırma ıcın, sagını  toplu borclandırma için duzenlesem tek uyeden toplu uyeye gecıs ıcın buton koymadan zaten kayıt tuşları farklı oldugundan tek uye ılıskılı toplu uye ılıskısız seklınde dogru olurmu.

[Resim: do.php?img=9648]
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#58
sadece kodlarda yeni tarih ve aidat tutarı için kullanılan adları değiştirmek yeterli ama dediğim gibi bu yöntem 0 Nolu Üye eklemenin önüne geçmez gerçi çok da sorun olmaz gibi tablo boşken 1 defa eklendiği için bir kaç kayıttan sonra siline bilir yada toplu/tekli elemelerde delete sorgusuyla 0 nolu üye silinebilir. esas sorun toplu eklemeyle aynı aidat ve tarih alanları kullanıldığında çıkacaktı yeni eklemelerle bu da engellenmiş oldu.
Bu arada toplu eklemeye neden kimlik alanı eklemişsiniz?
Cevapla
#59
Sayın Oğuz Türkyılmaz Tekli ve Toplu Borçlandırma Ekleme Sorgusu ile ilgili ekteki dosyada

1-Taksit sayısını elle girerseniz öyle hesaplar elle girmezseniz üst kısımdaki tarihten yıl sununa kadar taksitlendirir. Hem tarih hemde taksit sayısını da elle girerseniz eğer taksit sayısı yıl sonunu aşmıyorsa girdiğiniz değerlere göre hesaplar. Eğer aşıyorsa yıl sonuna kadar taksit sayısını otomatik düzelterek hesaplar.
2-Tekli eklemede T_0_MemberAccount ve T_1_MemberDues normal kayıt girilir
3-Çoklu eklemede T_0_MemberAccount tablosuna normal eklenir T_1_MemberDues tablosundaki eski kayıtların hepsi silinir yeni kayıtlar girilir. Yılda bir defa toplu kayıt girileceği düşünüldüğünden bu şekilde tasarladım. Yıl içinde gelecek yeni üyeler tekli kayıtla girilebilir.
.rar TekliveCokluBorclandırma_Userx53.rar (Dosya Boyutu: 187,05 KB | İndirme Sayısı: 12)
"Dünyayı fazla düşünme."
Cevapla
#60
(15/02/2020, 15:37)berduş yazdı: sadece kodlarda yeni tarih ve aidat tutarı için kullanılan adları değiştirmek yeterli ama dediğim gibi bu yöntem 0 Nolu Üye eklemenin önüne geçmez gerçi çok da sorun olmaz gibi tablo boşken 1 defa eklendiği için bir kaç kayıttan sonra siline bilir yada toplu/tekli elemelerde delete sorgusuyla 0 nolu üye silinebilir. esas sorun toplu eklemeyle aynı aidat ve tarih alanları kullanıldığında çıkacaktı yeni eklemelerle bu da engellenmiş oldu.
Bu arada toplu eklemeye neden kimlik alanı eklemişsiniz?
Toplu eklemenin değil zaten var olan formun kimlik alanı o.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da