Raporda #hata - 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ığı: Raporda #hata (/konu-raporda-hata.html) Sayfalar:
1
2
|
Raporda #hata - ondercesmeci - 09/07/2010 arkadaşlar oluşturduğum programda gübre bayiileri için. Açılıştaki yazdır formunda gübreyi seçtikten sonra yazdır butonuna basınca icmal1 ve 2 raporları açılıyor. Donembaşı(icmal1) veya Satışmiktarı(İcmal2) boş olduğu için raporda #hata oluşturuyor. benim istediğim rakam var ise yazsın yok is 0 olarak geçsin. teşekkürler. Cvp: Raporda #hata - Taruz - 09/07/2010 Merhaba.. Satış miktarı için o alanın denetim kaynağında bu deyimi kullanınız..: =IIf(DCount("*";"Sorguicmal2")=0;0;[miktar]/1000) Dönem içinse bu kullanılabilir: =IIf(DCount("*";"Sorgutedarikdonembasi")=0;0;[Formlar]![frmtedarikdonembasi]![donem]) Ayrıca uygulamanızda, birçok yerde NZ fonkisyonunu eksik kullanmışsınız bunları düzeltmeniz öneririm.. Nz([alan];0) şeklinde olamalı.. Cvp: Raporda #hata - C*e*l*o*y*c*e - 09/07/2010 taruz hocaya ek olarak da raporda Private Sub Report_NoData(Cancel As Integer) MsgBox "KAYIT BULUNAMADI.", vbOKOnly, "GübreTakip" End Sub şeklinde kullanabilirsiniz Cvp: Raporda #hata - ondercesmeci - 09/07/2010 arkadaşlar cevaplarınız olayı çözdü teşekkür ederim. sn. Taruz NZ öneriniziuyguladım. son olarak =IIf(DCount("*";"Sorguicmal2")=0;0;[miktar]/1000) bu deyimi yazdığım raporda sayfa altında toplam almayı beceremedim yardımcı olursanız sevinirim. ilginize teşekkürler Cvp: Raporda #hata - Taruz - 09/07/2010 Metin25deki mevcut formul yani, =[toplam]/1000 doğru sonucu veriyor.. İstediğiniz nedir? =Topla([miktar])/1000 olarak da aynı sonucu alabilirsiniz.. Cvp: Raporda #hata - ondercesmeci - 09/07/2010 evet o şekilde alabiliyorum. mesela tarihler 01.08.2010-31.08.2010 şeklinde olursa yani veri olmaz ise #hata yazıyor |