Árvore de páginas

Sintaxis

 

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

 

 

Propósito

 

Centraliza la expresión 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 que se centralice.

 

< 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. En caso de que no se especifique, se utilizará el espacio en blanco.

 

 

Utilización

 

La función PADC() centraliza la expresión dentro de la longitud especificada por la expresión numérica, agregando a la derecha y a la izquierda el carácter definido para cumplimentación.

 

En caso de que la longitud de la expresión sea mayor que la especificada en la expresión numérica, la función PADC() truncará la expresión, de tal manera que su longitud final sea igual a la definida en la expresión numérica.

 

 

Sugerencias

 

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

 

La función ALLTRIM() es el inverso de la función PADC().

 

 

Ejemplos

 

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

 

En el ejemplo mencionado anteriormente, la función PADC() centraliza 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