Nedir?
Bir script işleminin sonucunu string bir değere çevirerek belirli bir kısmını almaya yarar.
Sentaks
<SubString StartIndex="0" Length="3"> <Value Culture="" Target="None">Ebiflow</Value> </SubString>
Özellikler
Adı | Açıklama | |
---|---|---|
Startindex | Alma işlemine kaçıncı karakterden başlanacağını belirler. | |
Length | Kaç karakter alınacağını belirler. |
Örnekler
Annihilation değeri için başlangıç ve bitiş değerleri için "ion" değerini verir.
Örnek
<SetVariable Name="$(Test)"> <Value>Annihilation</Value> </SetVariable> <SetVariable Name="$(StartIndex)"> <Value>9</Value> </SetVariable> <SetVariable Name="$(Length)"> <Value>5</Value> </SetVariable> <SetVariable Name="$(Result)"> <SubString StartIndex="$(StartIndex)" Length="$(Length)"> <Value>$(Test)</Value> </SubString> </SetVariable>
Bu fonksiyona ait benzer özellik XPath fonsksiyonu olan "Concat" ve "Substring" ile de kullanılabilir.
Örnek
<Value Culture="" Target="None">eval::concat('P',substring(/*/Personel/SicilNo,2,7))</Value> <SetVariable Name="$(firstLength)"> <Value Culture="" Target="None">eval::string-length(.)</Value> </SetVariable>