iyi geceler ;
programı aşagıya ekledim programda BAKIM adlı formun içerinde tarih1 metinindeki hesaplanan değeri (iki tarih arasındaki fark) sorguda göremiyorum sorguda tarih1 alanına ölçüt yazssamda göstermiyor sorguda (sorgu1) tarih1 alanında hesaplanan değerlenden değeri 365 olanları göstermesini istiyorum yardım edersiniz sevinirim iyi geceler...
Sn Kanlı toprak,
Formlarda yapılan hesaplamalar tablolara direk (otomatik) aktarılmaz. Bu alanlar tabloda boş gözükür. Tabloda olmayan alanlar doğal olarak sorguda gözükmez..Hesaplanan alanların tabloya aktarılmasını istiyorsanız hesaplamayı VB.de yapmanız lazım. veyahut formda tarih1 alanını ilişkisiz yapıp buraya yazcağınız formulu makro hazırlayıp."Değer Belirle" komutuyla forma aktarırsanız tablolara aktarılır. eğer tablolara aktarmadan sorguda gözükmesini istiyorsanız. Tarih1 alanına yazdığınız förmülü sorguda Tarih1 alanı yerine yazmanız lazım.
sn estapan hocam teşekkürler bu seferlik bunu gönderdiğim ekte bir yapsanız çok daha iyi anlayacağım
Sn kanlıtoprak,
Sorguda gözükmesi olayını düzenleyip ekliyorum. Şunuda söylemeden geçemeyeceğim.
Access hesaplanabilir alanların tablolara aktarılmasını istemiyor. İlerde daha çok sorunlar çıkardığı için sizde mümkün olduğunca buna dikkat edip formülleri Form, Rapor ve Sorgularda kullanırsanız daha verimli bir program yapmış olursunuz.
sn estapan eklentiye baktım okey sorrguda gözüküyor ancak sorguda yapmış olduğunuz Tarih1 alanına ölçüt olarak 365 ten büyük olanları göster yazdığımda raporda (bakımıgelenler ) hiç bir şey göstermiyor
Tarih ile ilgili veriler normal sayılar gibi kullanılamaz. Bunun için forumda "tarih hesaplamaları", "tarihten tarihi çıkartmak" gibi konuları araştırın.