Konu: Acil yardım lütfen
Herkese merhabe
Bir string ifade var 01/clever gibi ben bunun / a kadar olan kısmını almak istiyorum.Bunu nasıl yapabilirim.,
şimdiden teşekür ederim.
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
Herkese merhabe
Bir string ifade var 01/clever gibi ben bunun / a kadar olan kısmını almak istiyorum.Bunu nasıl yapabilirim.,
şimdiden teşekür ederim.
LEFT(Xstring,ATC("/",Xstring1)-1)
ufak düzeltme yaptim 2.ci xstring1 degil xstring olacak
LEFT(Xstring,ATC("/",Xstring)-1)
Yardımınız için çok Teşekür ederim.
Clever,
Verdigin ornekteki string ozel bir sey oldugundan bu da gecerli:
? JUSTPATH("01/clever")
Ayrica daha basit olarak diger stringler icin de kullanabilecegin:
xstring = "01/clever"
? strextract(m.xstring, "","/")
Ya da:
alines(aSatir, m.xstring,.t.,'/')
? aSatir[1]
Ya da:
? Getwordnum(m.xstring,1,'/')
diger yollar. Uzun lafin kisasi VFPde bunu yapmanin cok yolu var:)
vayy. doğrusu 1. hariç diğerlerini bilmiyordum...
Bir de substring var n. karakterden başlayıp x karakter geri döndüren onu da yazalım da ihtiyacı olan bir arkadaş çıkarsa kullanır :
?SUBSTR(Xstring,1,ATC("/",Xstring)-1)
Belki garip olacak ama
ihtiyaç 01'in sayısal değeri ise
? Val("01/clever")