AccessTr.neT
Nz0 Problemi - 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ığı: Nz0 Problemi (/konu-nz0-problemi.html)



Nz0 Problemi - notrino - 22/10/2018

Merhabalar,

Ekli dosyamdaki tabloda s2 alanı için boş değerinde sorguda sıfır döndürüyorum. Ancak herhangi bir rakam girdiğimde raporumda diğer alandaki gibi virgülden sonra iki hane göremiyorum. Yani NZ olayı, virgül sonrası alanları bir şekilde iptal ediyor. Ne rapor tarafında ne de sorgu tarafında bu durum düzelmiyor. Nasıl düzelir? Tşk.

Ben istiyorum ki s2 de değer yoksa raporda o alan 0,00 olsun. Tşk.


Cvp: Nz0 Problemi - ozanakkaya - 22/10/2018

sayi2: Format(Nz([s2];0);"Standart")



Cvp: Nz0 Problemi - notrino - 23/10/2018

(22/10/2018, 20:34)ozanakkaya yazdı:
sayi2: Format(Nz([s2];0);"Standart")

Tekrar merhaba Ozan Bey,

Evet bu sorgu tipi kesinlikle işimi gördü. Merakımdan şunu sormak istiyorum; Tabloda Standart olarak seçili olan sayı biçimimde ondalık kısmını 2 değil de 3 ya da daha yüksek bir sayı yaptığımda, verdiğiniz bu sorgu hala virgülden sonra 2 haneli kısmı döndürüyor. Neden böyle? Bunu 2 ile sınırlayan nedir bu ifadede? Tabloda ne kadarlık ondalık belirttiysem o şekilde sorgunun çalışması gerekmiyor mu? Tşk..


Cvp: Nz0 Problemi - Allback - 23/10/2018

(23/10/2018, 11:53)notrino yazdı:
(22/10/2018, 20:34)ozanakkaya yazdı:
sayi2: Format(Nz([s2];0);"Standart")

Tekrar merhaba Ozan Bey,

Evet bu sorgu tipi kesinlikle işimi gördü. Merakımdan şunu sormak istiyorum; Tabloda Standart olarak seçili olan sayı biçimimde ondalık kısmını 2 değil de 3 ya da daha yüksek bir sayı yaptığımda, verdiğiniz bu sorgu hala virgülden sonra 2 haneli kısmı döndürüyor. Neden böyle? Bunu 2 ile sınırlayan nedir bu ifadede? Tabloda ne kadarlık ondalık belirttiysem o şekilde sorgunun çalışması gerekmiyor mu? Tşk..

İfadenin sonundaki "Standart" biçim tanımlaması verinin ondalık basamağını 2 ile sınırlıyor.