Tarih Geçince Veri Güncelleme

Katılım
26 Eylül 2005
Mesajlar
21
Herkese Selamlar

Ekteki Dosyada kredi ödemelerim gözüküyor. Ödeme Tarihi geçince ödeme tutarının sıfırlanmasını ve Toplam kısmındaki tutarında güncellenmesini istiyorum.

Formül yazmaya çalıştım ama beceremedim.

Yardımlarınız için şimdiden teşekkürler
 
Katılım
27 Kasım 2006
Mesajlar
152
Excel Vers. ve Dili
office xp
Altın Üyelik Bitiş Tarihi
13-09-2021
Ödeme tarihi geçipte ödenmeyen olmayacak mı acaba ?
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;

Öncelikle tablodaki alanların biçim ayarlarını yapın. Tarih, tutar, taksit ne varsa hepsine "metin" demişsiniz. Ayrıca genel anlamda yani mantık olarak ta pek doğru bir tasarım gibi gelmedi bana.. En azından alanların biçimlerini düzeltin ve alttaki sorguyu çalıştırın..

Kod:
UPDATE albaraka SET [ödeme taktut] = 0
WHERE [Vade tarihi]<date() and [&#246;deme taktut]>0;
 
Son düzenleme:
Katılım
26 Eylül 2005
Mesajlar
21
Merhaba;

Öncelikle tablodaki alanların biçim ayarlarını yapın. Tarih, tutar, taksit ne varsa hepsine "metin" demişsiniz. Ayrıca genel anlamda yani mantık olarak ta pek doğru bir tasarım gibi gelmedi bana.. En azından alanların biçimlerini düzeltin ve alttaki sorguyu çalıştırın..

Kod:
UPDATE albaraka SET [ödeme taktut] = 0
WHERE [Vade tarihi]<date() and [ödeme taktut]>0;
Arkadaşım dediğin öneriyi uyguladığımı düşünüyorum.ancak tarihi değiştirip sorguyu yinelediğimde güncellemedi.bir de tablo formatı hakkında tavsiyeni almak istiyorum.tşler...
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Sizinki de g&#252;ncelliyor ama;
Vade tarihi bug&#252;nden k&#252;&#231;&#252;k ve &#246;deme taktut alan&#305; 0'dan b&#252;y&#252;kse, "&#246;deme taktut" de&#287;erini "0" a d&#246;n&#252;&#351;t&#252;r&#252;yor.. &#304;sterseniz ge&#231;mi&#351; tarihlerden birine de&#287;er verin ve deneyin..

Soruyu mu yanl&#305;&#351; anlad&#305;m acaba??

Tablo tasar&#305;m&#305;na gelince, b&#231;imlendirmeler yerinde olmu&#351; ama hi&#231;bir hesaplamay&#305; tablo &#252;zerinde yapt&#305;rmay&#305;n. Bu t&#252;r i&#351;lemleri sorgu, form ya da raporlarla yapmal&#305;s&#305;n&#305;z..
 
Katılım
26 Eylül 2005
Mesajlar
21
Sizinki de güncelliyor ama;
Vade tarihi bugünden küçük ve ödeme taktut alanı 0'dan büyükse, "ödeme taktut" değerini "0" a dönüştürüyor.. İsterseniz geçmiş tarihlerden birine değer verin ve deneyin..

Soruyu mu yanlış anladım acaba??

Tablo tasarımına gelince, bçimlendirmeler yerinde olmuş ama hiçbir hesaplamayı tablo üzerinde yaptırmayın. Bu tür işlemleri sorgu, form ya da raporlarla yapmalısınız..
demek istediğinizi anladım.ancak tarihte bir değişiklik yaparak güncellem yaptığımda sıfırlanmıyor taksit tutarı :( ya da ben yapamadım.bir de bahsettiğiniz hesaplama yönetemlerinden birini yapıp gönderebilir misiniz rica etsem?
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Ben sizin demek istedi&#287;inizi anlamad&#305;m ama, tarihte de&#287;i&#351;klik yapt&#305;ktan sonra g&#252;ncellemiyor ne demek? Vade tarihi bug&#252;nden &#246;nce olan de&#287;erleri, sorguyu &#231;al&#305;&#351;t&#305;r&#305;rsan&#305;z s&#305;f&#305;rl&#305;yor..

E&#287;er tablo &#252;zerinde de&#287;i&#351;klik yapt&#305;&#287;&#305;n&#305;z an olsun diyorsan&#305;z, olmaz ;) Bunu form &#252;zerinde yapabilirsiniz..
 
Katılım
26 Eylül 2005
Mesajlar
21
Ben sizin demek istediğinizi anlamadım ama, tarihte değişklik yaptıktan sonra güncellemiyor ne demek? Vade tarihi bugünden önce olan değerleri, sorguyu çalıştırırsanız sıfırlıyor..

Eğer tablo üzerinde değişklik yaptığınız an olsun diyorsanız, olmaz ;) Bunu form üzerinde yapabilirsiniz..
demek istediğinizi anladım.ben tablo üzerinde değişikik yaptım ve güncellemedi.demek form üzerinden değişiklik yapmam gerekiyor :) bi de formu denicem.yardımınız için teşekkür ederim sayın beab05
 
Katılım
26 Eylül 2005
Mesajlar
21
Ben sizin demek istediğinizi anlamadım ama, tarihte değişklik yaptıktan sonra güncellemiyor ne demek? Vade tarihi bugünden önce olan değerleri, sorguyu çalıştırırsanız sıfırlıyor..

Eğer tablo üzerinde değişklik yaptığınız an olsun diyorsanız, olmaz ;) Bunu form üzerinde yapabilirsiniz..
hocam son bi sorum olacaktı.tabloda ödeme toplam tutarını da otomatik yaptırmak istiyorum.formül;
ödeme toplam tutar=bir önceki aydaki toplam tutar+içinde bulunulan aydaki tutar
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Son &#246;rne&#287;inizi incelemeden yaz&#305;yorum;

Tablolara hesaplama kaydetmek YANLI&#350; VE GEREKS&#304;ZD&#304;R . L&#252;tfen &#246;nce veritaban&#305; mant&#305;&#287;&#305;n&#305; kavray&#305;n&#305;z. Burda k&#305;saca &#246;zetlenebilecek bir durum de&#287;il bu. Dedi&#287;iniz hesaplama i&#231;in en iyi yol bence sorgulard&#305;r.
 
Katılım
26 Eylül 2005
Mesajlar
21
Son örneğinizi incelemeden yazıyorum;

Tablolara hesaplama kaydetmek YANLIŞ VE GEREKSİZDİR . Lütfen önce veritabanı mantığını kavrayınız. Burda kısaca özetlenebilecek bir durum değil bu. Dediğiniz hesaplama için en iyi yol bence sorgulardır.
tamam hocam.anladığım kadarıyla bilgi seviyem yeterli değil.yardımınız için tskler.
 
Üst