Skip to main content

AccessTr.neT


Sayısal Değeri Yazıya Çevirmede Hata Kodu 95 ( İnvalid Use Of Null )

Oğuz Türkyılmaz
Oğuz Türkyılmaz
2
1400

Sayısal Değeri Yazıya Çevirmede Hata Kodu 95 ( İnvalid Use Of Null )

Çözüldü #1
Metin kutusuna girilen sayısal değerin metne çevrilmesi için yapılan işlemden sonra yeni kayıt yapmak istediğimde böyle bir hata kodu ile karşılaştım.  Çözümü için ne yapabilirim. Teşekkürler.
.rar EmlakTakip Master - Kopya.rar (Dosya Boyutu: 146,28 KB | İndirme Sayısı: 1)
.rar EmlakTakip Master_be.rar (Dosya Boyutu: 31,74 KB | İndirme Sayısı: 1)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
Merhaba, modüldeki ilgili fonksiyonu aşağıdaki ile değiştiriniz.

Function TL(Para) As String

If IsNull(Para) Or Para = "" Then
Exit Function
End If

Dim tum$, tam$, kurus$, TL_birim$, krs_birim$

tum = RoundA(Replace(Para, "-", ""), 2)
tam = Fix(tum)
kurus = RoundA(tum - tam, 2) * 100

TL_birim = IIf(tam = 0, "", " LİRA ")
krs_birim = IIf(kurus = 0, "", " KURUŞ")

TL = Ceviri(tam) & TL_birim & Ceviri(kurus) & krs_birim

End Function
Cevapla
#3
(05/10/2018, 23:25)ozanakkaya yazdı: Merhaba, modüldeki ilgili fonksiyonu aşağıdaki ile değiştiriniz.

Function TL(Para) As String

If IsNull(Para) Or Para = "" Then
Exit Function
End If

Dim tum$, tam$, kurus$, TL_birim$, krs_birim$

tum = RoundA(Replace(Para, "-", ""), 2)
tam = Fix(tum)
kurus = RoundA(tum - tam, 2) * 100

TL_birim = IIf(tam = 0, "", " LİRA ")
krs_birim = IIf(kurus = 0, "", " KURUŞ")

TL = Ceviri(tam) & TL_birim & Ceviri(kurus) & krs_birim

End Function
 [Resim: do.php?imgf=153877319488421.jpg]

Diğer yazı ile yazılması gereken kutucukların referans Metin kutularının adlarını  mtn_B ve mtn_C olarak değiştirip ilgili alanların denetim kaynaklarına yazdım o alanlarda otomatik olarak yazıya çevrildi.

Konu halloldu. Teşekkür ederim.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task