AccessTr.neT
Form üzerinde Hesaplama - 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ığı: Form üzerinde Hesaplama (/konu-form-uzerinde-hesaplama--81075.html)

Sayfalar: 1 2


Cvp: Form üzerinde Hesaplama - fascioğlu - 17/12/2015

Sayın Ozan Hocam.
Çok teşekkür ederim emeğinize sağlık,ancak servishesabında veri yokken sadece servisücreti girdiğimde hesaplama alanına yazmıyor.
Saygılarımla.
İyi çalışmalar.


Cvp: Form üzerinde Hesaplama - ozanakkaya - 17/12/2015

Sub HesapYap'ta bulunan

Me.mtn_hesaptoplami = Me.mtn_servistutari + Dsum ("[TUTARİ]", "T_SERVİSHESABİ", "[İSLEMNO] = " & Me.İSLEMNO)

kodunu aşağıdaki ile değiştir.

Me.mtn_hesaptoplami = Me.mtn_servistutari + Nz(DSum("[TUTARİ]", "T_SERVİSHESABİ", "[İSLEMNO] = " & Nz(Me.İSLEMNO, 0)), 0)

aynı kod bir üst mesajımda da mevcut


Cvp: Form üzerinde Hesaplama - fascioğlu - 17/12/2015

Sayın Ozan hocam,
Çok teşekkür ederim,konu çözülmüştür,emeğinize sağlık.

Saygılarımla.
İyi çalışmalar.


Cvp: Form üzerinde Hesaplama - atoz112 - 18/12/2015

sayın fascioglu,

her ne kadar sayın ozan bey tarafından sunulan paylaşımlar neticesinde sizin "konu çözüldü" ibaresinden bulunmanıza rağmen,izninizle aşağıdaki hususları belirtmekte fayda var kanısındayım.

gerek formlardaki denetim ifadelendirmelerinde ve gerekse de formül hesaplamalarında ve kodlarında kısmi hataların mevcut olduğu görülmektedir.

- F_SERVİSHESABİ adlı formun kayıt silme olay yordamındaki DELETE Sql sorgu ifadesinde Me.MUSID denetiminin olmaması gibi ve aynı zamanda İSLEMNO yerine yine MUSID olması gerektiği gibi.

- bazı olay yordamlarındaki kod ifadelerinin yazım yerlerinin değiştirilmesi gerektiği gibi.

EK'te;
yukarıda yazılı hususlara göre yeniden düzenlenerek hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.