16/02/2020, 22:11
16/02/2020, 22:11
16/02/2020, 22:38
(16/02/2020, 22:11)accessdelisi yazdı: [ -> ]Hayir Antalya Engelliler Dernegi icin yapiliyor. Bagis olarak.(16/02/2020, 21:40)Oğuz Türkyılmaz yazdı: [ -> ]Burasi kullanacak olanlar icin pek gorsel ozellikle ilgili degil Sn,@berduş Ozellikle boyle bir ekran istiyorlar.
siz bu programi birileri icin yapip satiyor musunuz?
18/02/2020, 12:14
Dim AidtRS As New ADODB.Recordset
Dim AidtSrg As String
AidtSrg = " SELECT Month(CDate('1.' & [TaksitAyKapama] & '.2000')) AS yilDnm, T_1_MemberPayment.AidatTutar " & _
" FROM T_1_MemberPayment " & _
" WHERE (((T_1_MemberPayment.UyeNo)=" & Me.txtUyeNo & ") AND ((Year([Tarih]))=" & Year(Me.Metin216) & "))"
AidtRS.Open AidtSrg, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
If AidtRS.RecordCount > 0 Then
Do While Not AidtRS.EOF
Me.Controls("txtAy" & AidtRS(0)).BackColor = vbBlack
AidtRS.MoveNext
Loop
End If
'hy_____________________________________________
MemberPayment tablosunda üyenin girilen yıla ait aidat ödemeleri var mı onu kontrol ediyor varsa ilgili ayın metin kutusunu siyah yapıyor.Not: ilgili aya ait ödemelerin tam yapıldığı varsayılmıştır. yani "ocak 2001"de aidat 20 liraysa ama siz 9 lira yazdıysanız bunu kontrol etmeden kapatıyor. bu şekilde tasarladım çünkü sizin memberpayment formunuzda taksit kapama olarak geçiyor.
2. nokta da MemberPayment tablosunda sadece aidat değil de başka ödemeler de yapılıyorsa sizin aidatı belirten kodu da filtreye eklemeniz gerekiyor
iyi çalışmalar.
18/02/2020, 14:58
Ben yine de hatirlatayim, Bence çalışmanız VT mantığına aykırı her veri 2 farklı yere kaydediliyor.
Oysa üye acısından bakarsani bu kadar tabloya gerek yok
1 üye tablosu, 1 tane uyeaidat tablosu belki 1 tane de harcama kalemini gösteren tablo
Üye aidat tablosunda
Uyeno, tarih, tutar (veriyorsa +, borçlanma ise -), aciklama/kalem
2 nolu üye, 1 ocak 2011, 30 lira,....
2 nolu üye, 3 şubat 2012,- 25, şubat ayı aidat borcu
Bu yapı yeterli: üye borçlu mu alacaklı mi bunu bilmek yeterli, üyenin yıllık borcunu gösteren yan yana yazma işlemi zaten çapraz sorguyla halledilirdi.
Ama şu anki yapı bir sürü gereksiz veri içermekte bir hata yapılsa onu düzeltmek için farklı tablo işlemleri gerekmekte
Oysa üye acısından bakarsani bu kadar tabloya gerek yok
1 üye tablosu, 1 tane uyeaidat tablosu belki 1 tane de harcama kalemini gösteren tablo
Üye aidat tablosunda
Uyeno, tarih, tutar (veriyorsa +, borçlanma ise -), aciklama/kalem
2 nolu üye, 1 ocak 2011, 30 lira,....
2 nolu üye, 3 şubat 2012,- 25, şubat ayı aidat borcu
Bu yapı yeterli: üye borçlu mu alacaklı mi bunu bilmek yeterli, üyenin yıllık borcunu gösteren yan yana yazma işlemi zaten çapraz sorguyla halledilirdi.
Ama şu anki yapı bir sürü gereksiz veri içermekte bir hata yapılsa onu düzeltmek için farklı tablo işlemleri gerekmekte
18/02/2020, 20:32
(18/02/2020, 14:58)berduş yazdı: [ -> ]Ben yine de hatirlatayim, Bence çalışmanız VT mantığına aykırı her veri 2 farklı yere kaydediliyor.Sn.@berduş Taksitlendirme olayini nasil cozecegim ben bu sekilde buldum yontemi yani uye hangi ayin borcunu odedi yada odemedi taksid tablosu olmadan tek uye tablosunda nasil halledecegim onu dusunemiyorum.
Oysa üye acısından bakarsani bu kadar tabloya gerek yok
1 üye tablosu, 1 tane uyeaidat tablosu belki 1 tane de harcama kalemini gösteren tablo
Üye aidat tablosunda
Uyeno, tarih, tutar (veriyorsa +, borçlanma ise -), aciklama/kalem
2 nolu üye, 1 ocak 2011, 30 lira,....
2 nolu üye, 3 şubat 2012,- 25, şubat ayı aidat borcu
Bu yapı yeterli: üye borçlu mu alacaklı mi bunu bilmek yeterli, üyenin yıllık borcunu gösteren yan yana yazma işlemi zaten çapraz sorguyla halledilirdi.
Ama şu anki yapı bir sürü gereksiz veri içermekte bir hata yapılsa onu düzeltmek için farklı tablo işlemleri gerekmekte
18/02/2020, 20:38
(18/02/2020, 20:32)Oğuz Türkyılmaz yazdı: [ -> ]Yani borc alacak bilgisini tutacak olan tabloda taksidlendirme olayini nasil cozecegim tabloyu nasil tasarlayacagim ki ocak subat mart taksidlerinden hangisinin odenmedigini gorebileyim. Onu kurgulayamiyorum.(18/02/2020, 14:58)berduş yazdı: [ -> ]Ben yine de hatirlatayim, Bence çalışmanız VT mantığına aykırı her veri 2 farklı yere kaydediliyor.Sn.@berduş Taksitlendirme olayini nasil cozecegim ben bu sekilde buldum yontemi yani uye hangi ayin borcunu odedi yada odemedi taksid tablosu olmadan tek uye tablosunda nasil halledecegim onu dusunemiyorum.
Oysa üye acısından bakarsani bu kadar tabloya gerek yok
1 üye tablosu, 1 tane uyeaidat tablosu belki 1 tane de harcama kalemini gösteren tablo
Üye aidat tablosunda
Uyeno, tarih, tutar (veriyorsa +, borçlanma ise -), aciklama/kalem
2 nolu üye, 1 ocak 2011, 30 lira,....
2 nolu üye, 3 şubat 2012,- 25, şubat ayı aidat borcu
Bu yapı yeterli: üye borçlu mu alacaklı mi bunu bilmek yeterli, üyenin yıllık borcunu gösteren yan yana yazma işlemi zaten çapraz sorguyla halledilirdi.
Ama şu anki yapı bir sürü gereksiz veri içermekte bir hata yapılsa onu düzeltmek için farklı tablo işlemleri gerekmekte