Raporda "0" değerinin "-" olarak görüntülenmesi

1 2
25/07/2009, 21:26

dalayla9

denedim olmadı. rapora bir formül yazamazmıyız acaba. 0 değerlerini - yap diye. bir de bunu denesek olur mu acaba. raporlamada böyle olsun yeterli bana.
25/07/2009, 22:03

tdsharun

Replace yerine IIF fonksiyonunu deneyin... Şöyle ki:

Yine Mehmet hocamın anlattığının aynısını yapacaksınız...

Kullanımı şöyle: Mesela sorgunuzdaki ilk veri alanı SBKAD olan bölümü şöyle değiştirin.

SBKAD1: IIf([SBKAD]=0;"-";[SBKAD])

2. Alanınız da SBGM.. Bu alanı da şöyle değiştirin:

SBGM1: IIf([SBGM]=0;"-";[SBGM])

Bu işlemi tüm alanlar için uygulayın ve sonra raporunuzdaki bu alanlardan veri alan tüm metin kutularındaki veri kaynaklarını da yeniden düzeltin (Yani sonlarına 1 ekleyin"

IIF ile şunu dedik: Eğer alan 0'a (sıfır) eşitse "-" (Çizgi) koy, değilse değeri yaz...

Kolay gelsin...
25/07/2009, 22:07

mehmetdemiral

Baştan söyleseydiniz keşke değerlerin 9 dan yukarıda da olabildiğini. Verdiğiniz örnekte 10 olmadığı için o ihtimali düşünemedik. O zaman sorgudaki kodu şu şekilde düzenleyelim:

SBKAD1: IIf([SBKAD]=0;"-";[SBKAD])

ben sadece birinciyi yazdım, siz hepsini bu şekilde düzeltin...
Pardon Harun, ben yazarken sen de yazmışsın. Neyse ikimiz de aynı şeyi önermişiz..
25/07/2009, 22:39

tdsharun

Hem F Klavye kullanmanın faydası hem de copy-paste yapmanın...
26/07/2009, 01:12

mehmetdemiral

Seni atom karınca seni )))
26/07/2009, 01:12

dalayla9

hepinize ilgiliniz nedeniyle teşekkür ediyorum. işlem tamamdır. süpersiniz.
1 2