
Blok funkce STR_PAD prodlužuje řetězec znaků pomocí jiného řetězce na určitou délku.
Vstup definuje řetězec znaků, který je manipulován.
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í.
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 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. |
Vrátí prodloužený řetězec znaků.