From_String

From_String

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")