Przejdź do głównej zawartości

FillFieldsFromString

Funkcja dzieli podany tekst z użyciem określonego separatora i umieszcza poszczególne fragmenty w podanych polach formularza.

FillFieldsFromString("inputString","separator","field1Name"[,"field2Name",...]);
  • inputString – (String) wejściowy tekst do podziału
  • separator – (String) znacznik dzielenia tekstu, najczęściej „|” ale może być dowolny inny również składający się z wielu znaków np „##”
  • fieldXName – (String) nazwy pól do których poszczególne części będą wstawiane. Jeżeli powtórzysz to samo pole więcej niż jeden raz, to kolejne wartości zostaną połączone w tym polu. Jeżeli chcesz ominąć jakiś fragment wstaw pustą nazwę pola „”. Jeżeli podasz nieistniejącą nazwę pola, nie będzie ono użyte.

Zwraca wartość logiczną. Zawsze zwraca true.

FillFieldsFromString("astrafox##taborowa##8","##","Nazwa firmy","Ulica","Numer");
FillFieldsFromString("astrafox|taborowa|8","|","Nazwa firmy","Ulica","Numer");

Dzieli podany ciąg znaków i poszczególne elementy umieszcza w polach o nazwach „Nazwa firmy”, „Ulica”, „Numer”.  W pierwszym przypadku separatorem jest „##”, a w drugim „|”

Dzieli podany ciąg znaków z użyciem separatora „##”. Pierwszy fragment „astrafox” umieszcza w polu „Nazwa firmy”, drugi fragment „it” omija, bo podano pustą nazwę pola „”, a trzeci fragment „taborowa 8” umieszcza w polu „Adres”

FillFieldsFromString("astrafox##it##taborowa 8","##","Nazwa firmy","","Adres");