AccessTr.neT

Tam Versiyon: Form üzerinde Hesaplama
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
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.
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
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.
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.
Sayfalar: 1 2