AccessTr.neT
Kod Yazarak Metin Kutularındaki Değerleri Hesaplatma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Kod Yazarak Metin Kutularındaki Değerleri Hesaplatma (/konu-kod-yazarak-metin-kutularindaki-degerleri-hesaplatma.html)



Kod Yazarak Metin Kutularındaki Değerleri Hesaplatma - akdemir1 - 01/02/2019

Merhaba,


Forms!F_ANA_FORM!TEORIK_TONAJ = NZ (Me.TEORIK_HIZ.Value, 0) * 1000 / 60 * NZ (Me.CALISMA_SURESI.Value, 0)

Forms!F_ANA_FORM!KULLANILABILIRLIK = NZ (Me.CALISMA_SURESI.Value, 0) / NZ (Me.NET_KULLANILABILIR_ZAMAN.Value, 0)


Yukardaki kodların üsttekinde problem var, alttaki hesaplıyor ama üstteki biraz karışık olduğu için hata döndürüyor, zannedersem çarpma bölme işaretlerini yanlış kullanıyorum veya bir imleç eklemem gerekiyor, yardımcı olabilir misiniz.?

Bu arada hesaplamayı kod ile yaptırmakla, form üzerindeki metin kutularının denetim kaynağına yazarak yaptırma arasında nasıl bir avantaj veya dezavantaj olur sizce, hangisi daha doğru bir yöntemdir. 

Saygılarımla.


Cvp: Kod Yazarak Metin Kutularındaki Değerleri Hesaplatma - berduş - 01/02/2019

60a boldukten sonra tum ifade mi NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacak yoksa
60 mi NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacak
Tum ifade NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacaksa

Forms!F_ANA_FORM!TEORIK_TONAJ = (NZ (Me.TEORIK_HIZ.Value, 0) * 1000 / 60 )* NZ(Me.CALISMA_SURESI.Value, 0)

Eger 60 ile carpilacak ise
Forms!F_ANA_FORM!TEORIK_TONAJ = NZ (Me.TEORIK_HIZ.Value, 0) * 1000 / (60 * NZ(Me.CALISMA_SURESI.Value, 0))


Cvp: Kod Yazarak Metin Kutularındaki Değerleri Hesaplatma - akdemir1 - 01/02/2019

(01/02/2019, 16:52)haliliyas yazdı: 60a boldukten sonra tum ifade mi NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacak yoksa
60 mi NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacak
Tum ifade NZ(Me.CALISMA_SURESI.Value, 0) ile carpilacaksa

Forms!F_ANA_FORM!TEORIK_TONAJ = (NZ (Me.TEORIK_HIZ.Value, 0) * 1000 / 60 )* NZ(Me.CALISMA_SURESI.Value, 0)

Eger 60 ile carpilacak ise
Forms!F_ANA_FORM!TEORIK_TONAJ = NZ (Me.TEORIK_HIZ.Value, 0) * 1000 / (60 * NZ(Me.CALISMA_SURESI.Value, 0))

Halil bey çok teşekkür ederim elinize sağlık, üstteki gibi olacak tamamdır.
Konu çözülmüştür.
Saygılarımla.