Funkcióblokk SUBSTR

A SUBSTR funkcióblokk egy karakterlánc részletét vágja ki és adja vissza.

Bevitel STR

A karakterláncot határozza meg, amely feldolgozásra kerül.

Bevitel START

A kivágás kezdetét határozza meg. A érték negatív is lehet, így hátulról előre vág. A pozíció 0-tól kezdődik.

Bevitel LEN

A kivágandó karakterlánc hossza. A érték negatív is lehet. Ekkor a hossz hátulról előre korlátozódik. Nincs érték vagy NULL nem határozza meg a hosszat. FALSE egyenlő 0-val és TRUE egyenlő 1-gyel.

Példák

A STR bevitelen "Hallo Welt" van.

START LEN Eredmény
1 NULL "allo Welt"
1 2 "al"
-2 2 "lt"
0 -2 "Hallo We"
-2 -1 "l"