Blok funkce STR_PAD

Blok funkce STR_PAD prodlužuje řetězec znaků pomocí jiného řetězce na určitou délku.

Vstup STR

Vstup definuje řetězec znaků, který je manipulován.

Vstup LEN

Vstup definuje délku řetězce znaků na výstupu. Je-li délka kratší nebo rovna délce řetězce znaků na vstupu STR, neprovádí se žádné prodloužení.

Vstup PAD_STR

Definuje řetězec znaků, kterým se provádí prodlužování. Pokud nelze požadovaný počet doplňujících znaků rovnoměrně rozdělit podle délky vstupu, je řetězec znaků zkrácen.

Vstup TYPE

Vstup definuje směr, ve kterém se vkládají znaky. Pokud není definována žádná hodnota nebo je přítomna jiná hodnota, nastaví se typ na 0.

Typ Význam
0 Znaky se vkládají na pravé straně.
1 Znaky se vkládají na levé straně.
2 Znaky se vkládají na obou stranách.

Výstup

Vrátí prodloužený řetězec znaků.