Árvore de páginas

Sintaxis

 

PADL( <expresión>, <expresión numérica>  [  , <expresión carácter> ] )

 

 

Propósito

 

Alinea la expresión ubicada a la izquierda dentro de una determinada longitud.

 

 

Argumentos

 

< expresión >

 

Define una cadena de caracteres, una fecha o un valor numérico que se completará con un determinado carácter para alinearse a la izquierda.

 

< expresión numérica >

 

Define el tamaño o longitud de la cadena de caracteres resultante.

 

< expresión carácter >

 

Define el carácter que completará la cadena de caracteres resultante. Si no se especifica, se utilizará el espacio en blanco.

 

 

Utilización

 

La función PADL() agrega el carácter especificado a la izquierda de la expresión hasta que se alcance la longitud definida por la expresión numérica.

 

Si la longitud de la expresión es superior a lo especificado por la expresión numérica, la función PADL() truncará la expresión, de manera que su longitud final sea igual a la definida por la expresión numérica.

 

 

Sugerencias

 

Las funciones PADC(), PADL() y PADR() son muy útiles para la presentación de datos, por medio de una cadena de caracteres, dentro de un área de determinada longitud. Generalmente se utilizan para obtener alineamiento, a la izquierda, a la derecha, o para centralizar los datos que se presentarán por las funciones del AdvPL en la pantalla o en la impresora.

 

La función LTRIM() es el inverso de la función PADL().

 

 

Ejemplos

 

@ nLin, 001 PSAY PADL(“Lista de embarque de entrada: “ + PAF->PAF_NUMERO, nLimite)

 

En el ejemplo anterior, la función PADL() alinea a la izquierda la impresión del texto “Lista de embarque de entrada”, más el número de la lista de embarque de entrada, dentro de la longitud definida por la variable nLimite.

  • Sem rótulos