Blok funkcji STR_PAD

Blok funkcji STR_PAD rozszerza ciąg znaków za pomocą innego ciągu znaków do określonej długości.

Wejście STR

Wejście definiuje ciąg znaków, który jest manipulowany.

Wejście LEN

Wejście definiuje długość ciągu znaków na wyjściu. Jeśli długość jest krótsza lub równa długości ciągu znaków na wejściu STR, nie następuje rozszerzenie.

Wejście PAD_STR

Definiuje ciąg znaków, za pomocą którego następuje rozszerzenie. Jeśli wymagana liczba dodawanych znaków nie może być równo podzielona przez długość wejścia, ciąg znaków jest przycinany.

Wejście TYPE

Wejście definiuje kierunek, w którym są wprowadzane znaki. Jeśli nie zdefiniowano żadnej wartości lub występuje inna, typ zostaje ustawiony na 0.

Type Znaczenie
0 Wstawianie następuje po prawej stronie.
1 Wstawianie następuje po lewej stronie.
2 Wstawianie następuje po obu stronach.

Wyjście

Wydaje rozszerzony ciąg znaków.