Bloc funcțional STR_PAD

Blocul funcțional STR_PAD extinde un șir de caractere folosind un alt șir de caractere la o anumită lungime.

Intrare STR

Intrarea definește șirul de caractere care este manipulat.

Intrare LEN

Intrarea definește lungimea șirului de caractere la ieșire. Dacă lungimea este mai scurtă sau egală cu lungimea șirului de caractere de la intrarea STR, nu se face nici o extindere.

Intrare PAD_STR

Definește șirul de caractere cu care se extinde. Dacă numărul necesar de caractere de adăugat nu poate fi împărțit uniform prin lungimea intrării, șirul de caractere va fi tăiat.

Intrare TYPE

Intrarea definește direcția în care sunt introduse caracterele. Dacă nu este definit niciun valoare sau este prezent altă valoare, tipul va fi setat la 0.

Type Semnificație
0 Se adaugă pe partea dreaptă.
1 Se adaugă pe partea stângă.
2 Se adaugă pe ambele părți.

Ieșire

Emită șirul de caractere extins.