Soru Bankası Veri Tabanı

1 2
03/12/2018, 14:36

berduş

Kod:
Like IIf(IsNull([Forms]![F_SORUBANKASI]![MTN_Metin36]);Is Null;"*" & [Forms]![F_SORUBANKASI]![MTN_Metin36] & "*")
yukardaki kodu dener misiniz?
03/12/2018, 14:48

notrino

(03/12/2018, 14:36)haliliyas yazdı:
Kod:
Like IIf(IsNull([Forms]![F_SORUBANKASI]![MTN_Metin36]);Is Null;"*" & [Forms]![F_SORUBANKASI]![MTN_Metin36] & "*")
yukardaki kodu dener misiniz?

Evet bu tam istediğim gibi oldu. Teşekkürler,
Peki bu kodlama ne anlatıyor ? Mesela ilk noktalı virgüle kadar olan yer ne ifade ediyor, sonraki noktalı virgüle kadar olan bölüm ne ifade ediyor? Bunları da kısaca ifade ederseniz çok sevinirim..
03/12/2018, 15:06

berduş

IsNull([Forms]![F_SORUBANKASI]![MTN_Metin36]) ; bu kısım metin kutusu boş mu onu kontrol eder eğer boş ise
;Is Null ; kısmı -->boş olan kayıtları göster 
;.....         gerisi de eğer boş değilse -->metindeki içeriğe sahip kayıtları göster
iifin genel mantığı aşağıdaki gibidir
IIF(ölçütü kontrol eder; doğru ise bunu yap; yanlış ise bunu yap)
03/12/2018, 15:46

berduş

sayın notrino az önceki kodlar "anahtar" alanını kontrol ediyordu eğer bu alan boş bırakılmışsa tablo doldurulurken "anahtar" alanı boş bırakılmış kayıtları da gösterir aşağıdaki örnekte ise "MTN_Metin36" alanı boş ise "SBANKASI_ID" alanı boş olanları kontrol ediyor böylece "anahtar" alanı boş bırakılmış soruları bile göstermiyor
en azından benim denemelerimde öyle sonuç verdi))
03/12/2018, 16:02

notrino

(03/12/2018, 15:46)haliliyas yazdı: sayın notrino az önceki kodlar "anahtar" alanını kontrol ediyordu eğer bu alan boş bırakılmışsa tablo doldurulurken "anahtar" alanı boş bırakılmış kayıtları da gösterir aşağıdaki örnekte ise "MTN_Metin36" alanı boş ise "SBANKASI_ID" alanı boş olanları kontrol ediyor böylece "anahtar" alanı boş bırakılmış soruları bile göstermiyor
en azından benim denemelerimde öyle sonuç verdi))

Tamamdır Halil Bey,
Mesele çözülmüştür. Elinize sağlık..
1 2