Blocco funzionale STR_PAD

Il blocco funzionale STR_PAD estende una stringa utilizzando un'altra stringa a una lunghezza specificata.

Ingresso STR

L'ingresso definisce la stringa che viene manipolata.

Ingresso LEN

L'ingresso definisce la lunghezza della stringa in uscita. Se la lunghezza è più corta o uguale alla lunghezza della stringa all'ingresso STR, non viene effettuata alcuna estensione.

Ingresso PAD_STR

Definisce la stringa con cui si effettua l'estensione. Se il numero necessario di caratteri da aggiungere non può essere diviso uniformemente per la lunghezza dell'ingresso, la stringa viene troncata.

Ingresso TYPE

L'ingresso definisce la direzione in cui vengono inseriti i caratteri. Se non viene definito alcun valore o è presente un altro valore, il tipo viene impostato su 0.

Type Significato
0 Viene inserito sul lato destro.
1 Viene inserito sul lato sinistro.
2 Viene inserito su entrambi i lati.

Uscita

Restituisce la stringa estesa.