Skip to main content

AccessTr.neT


IIf formülünde hatalı sonuç

IIf formülünde hatalı sonuç

Çözüldü #1
Merhaba arkadaşlar,

Access'te hesaplanmış alan kısmında kullandığım IIF formülünde hatalı sonuç alıyorum. Konuyla ilgili yardımcı olabilir misiniz? Aşağıdaki ekran görüntüsünde görüldüğü üzere TT Hedef, TT Süre'den küçük olmasına rağmen formül ters sonuç veriyor. Neden kaynaklandığını bir türlü anlayamadım. Üstelik sadece bu satırda ters sonuç veriyor. Diğer satırlarda doğru sonuç veriyor.

[Resim: do.php?img=5071]

Teşekkürler,
Cevapla
#2
Merhaba bu resim ile olmaz
örneğinizi ekleyin,özel verilerinizi silin sadece birkaç örnek ve hatalı sonuç veren alan kalsın bakayım
Cevapla
#3
Merhaba;

İlginiz için teşekkür ederim. Aşağıdaki ilgili alanın görüntüsünü bulabilirsiniz. Ayrıca, dediğiniz gibi bir-iki satırlı bir şekilde örnek dosyayı da ekledim. Satırlardan biri normal çalışıp doğru sonucu verirken diğeri ters sonuç veriyor.

.rar deneme.rar (Dosya Boyutu: 37,93 KB | İndirme Sayısı: 5)


[Resim: do.php?img=5074]

İyi çalışmalar,
Cevapla
#4
Tablodaki hesaplanmış alan olayı bu tür hatalara sebep olabilir, tabloya hesaplanmış alan eklenmemelidir.
TT Süre ve TT Hedef alanlarının Sonuç Türü özelliğini ondalık, Biçim Özelliğini Genel Sayı olarak değiştirip deneyiniz.
Cevapla
#5
Ayrıca Yapılmaması gereken ölümcül hatalar bağlantısındaki konuyu inceleyiniz. Ama sanırım iş işten geçmiş.
Cevapla
#6
Merhaba,

Desteğiniz için çok teşekkürler. Verdiğiniz öneriyi uyguladım. Ayrıca, TT Durumu formülündeki "IsNull" ifadesini "IsEmpty" ile değiştirdim. Şimdi düzgün çalışıyor. Img-grin

Ayrıca, ölümcül hatalar kısmını da inceleyip gelecek çalışmalar için ders çıkaracağım. Mevcut yapı arada bu şekilde hatalar verse de eski arabalar gibi tıkır tıkır işliyor. Img-grin

Tekrar teşekkürler...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da