Skip to main content

AccessTr.neT


Toplu Borçlandırma Ekleme Sorgusu

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

Toplu Borçlandırma Ekleme Sorgusu

#19
Halil Bey affınıza sığınarak soruyorum Bu Gcc.UyeNo vs deki Gcc. On eki ne anlam ifade ediyor Bir metod yada fonksiyonmu çağrılıyor.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#20
(14/02/2020, 17:07)Oğuz Türkyılmaz yazdı: 1.Nolu mesajımda yazdıgım Uye Hesabına Yıllık aidat Borcunu Yansıt butonundakı işlem düzeninin Tüm uyelere uyarlanmış metodu olması gerekiyor derken aynı bu bonun yaptığı gibi aynı anda 2 tabloya kaydetmeli diye eklemeliydim daha açıklayıcı olurdu kusura bakmayın.
yalnız orada da tek tabloya MemberAccount tablosuna kaydediyor
aşağıdaki kod MemberAccount tüm üyelere yıllık aidat borcu ekliyor
'hy ekle________________________________
ClngAidat = CLng(Me.txtAidatTutari / 12)
For x = 1 To 12

StrEkle = " INSERT INTO T_0_MemberAccount ( UyeNo, Tarih, IslemTuru, Tutar ) " & _
" SELECT UyeN.UyeNo, UyeN.Tarih, UyeN.IslemTuru, UyeN.Tutar " & _
" FROM (SELECT T_1_MemberDefinition.UyeNo, " & CLng(DateSerial(Year(txtTarih), x, 1)) & " AS Tarih, " & _
" 'Borç' AS IslemTuru, " & ClngAidat & " AS Tutar " & _
" FROM T_1_MemberDefinition " & _
" ) as UyeN"
CurrentDb.Execute StrEkle
Next x
'hy ekle________________________________
Cevapla
#21
Gcc yada uyeN sorgu içinde oluşturduğum 2. sorgunun adı, 2 ayrı sorgu oluşturup birleştirmek yerine iç içe 2 sorgu oluştururken kullanilabilir
Cevapla
#22
Elinize sağlık Halil Bey 2 kucuk sorun var ilk tespitim 
1- subat ayı itibariyle 6 taksid işlem yaptım ilk taksidi subat ayından baslatması gerekiyordu ocak ayından itibaren başlatmuş.
2- Resimdeki gibi tabloya her ay için bir boş kayıt atıyor.
[Resim: do.php?img=9631]
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#23
Hazırladığım Tekli Borçlandırma örneği ektedir.
.rar TekliBorclandırma_Userx53.rar (Dosya Boyutu: 180,66 KB | İndirme Sayısı: 11)
"Dünyayı fazla düşünme."
Cevapla
#24
Pardon siz yıl basında bir defa tüm yılı kapsayacak şekilde olacak dediginiz için ben sadece girilen tarihin yıl kısmını alıp ocak-aralik arasını otomatiğe bağladım.
0 ile ilgili incelemem lazım ama form yapınızdan kaynaklanıyor olabilir. Ekleme sorgusu var olan üyeleri ekler tabloda yoksa eklememesi gerek.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task