
*****FORMATEANDO UN LISTADO.
Formato de salida de los datos
- WRITE: WRITE /<offset>(<long>) '<datos a visualizar>'
-
- offset: columna donde empezará la impresión. long: longitud de los valores a visualizar.
- La diagonal después del WRITE significa salto de línea.
EJEMPLO:
WRITE:/ 'NOMBRE: ', v_nombre, 20 'EDAD: ', v_edad.
WRITE:/ 'CÓDIGO POSTAL: ', v_codigo_postal(4).
Tipos de comando adicionales a write:
v LEFT-JUSTIFIED: Salida justificada a izq.
v CENTERED: Salida centrada
v RIGH-JUSTIFIED: Salida justificada a der.
v NO-ZERO: Si el campo contiene ceros, estos serán cambiados por blancos.
v NO-GAP: El blanco después del campo que se desea imprimir será omitido.
v NO-SIGN: El signo no aparece en la salida.
v DECIMALS n: n define el número de dígitos decimales.
v ROUND n: Redondea el campo de salida para los tipos p.
v dd/mm/yyyy: Fecha con separadores.
v SKIP: Deja una línea en blanco.
v ULINE: Escribe una línea horizontal.
v new-page: salta una página.
v SKIP n: Saltar varias líneas horizontales. n indica el número.