Funkcia %From_String


Funkcia
Funkcia konvertuje string Stavového textu na jeho hodnotu. Je inverzná k funkcii %To_String.
Deklarácia
UNIVAL %From_String(
  TEXT in _stTextVal,
  HBJ in _stTextHbj[,
  INT in lngIdx = -1 | TEXT in lngName]
 )

Parametre
_stTextVal Textová hodnota Stavového textu.
_stTextHbj Odkaz na objekt typu Stavový text.
lngIdx Identifikátor jazyka. Ak nie je uvedený alebo má hodnotu -1, tak bude použitý aktuálny jazyk.
lngName Textový identifikátor jazyka - meno jazyka. Nepovinný parameter, default=0

Ak je zadaný a je typu INT, tak:

  • -1 - aktuálny jazyk daný prihlaseným používateľom,
  • 0 - slovník nepoužíva,
  • >0 - index existujúceho jazyka.

Ak je zadaný a je typu TEXT, tak je považovaný za textový identifikátor jazyka - meno jazyka.


Návratová hodnota
Návratovou hodnotou je hodnota Stavového textu, pre ktorú je nadefinovaný daný String.
Ak pre jeden Stavový text existuje viac hodnôt, ktoré majú rovnaký String, bude vrátená hodnota prvého z nich!
Príklad
 TEXT _text
 INT _value
 
 _text := %To_String(61, NovyStavovyText\HBJ)
 _value := %From_String("Piaty Text",NovyStavovyText\HBJ)
 _value1 := %From_String("Piaty Text",NovyStavovyText\HBJ, 1)
 _value2 := %From_String("Piaty Text",NovyStavovyText\HBJ, "1")
 _ivalue3:= %From_String("Piaty Text",NovyStavovyText\HBJ, "Slk")

Napíšte komentár