Cómo diseñar un informe de formato libre

En esta sección:

Para diseñar el cuerpo de un informe de formato libre, emplee los comandos HEADING y FOOTING. Estas le permiten:

Utilice el comando HEADING para definir el cuerpo de un informe de formato libre y el comando FOOTING para definir lo que aparece al final de cada página del informe. El pie es opcional. Con un solo encabezado puede definir todo el informe.


Principio de página

x
Cómo incorporar texto a un informe de formato libre

Puede especificar texto en cualquier lugar en un informe de formato libre con una serie de propósitos. En la solicitud que se presenta como muestra, (vaya a Solicitud de EMPLOYEE EDUCATION HOURS REPORT) el texto se utiliza:


Principio de página

x
Cómo incorporar campos de datos a un informe de formato libre

El elemento principal de un informe son los datos, sea en un informe de formato libre o en otro tipo de informe. Los campos de datos disponibles en una solicitud incluyen campos de datos en el archivo máster, campos de referencia cruzada y campos virtuales creados con el comando DEFINE.

La solicitud que se presenta como muestra (vaya a Solicitud de EMPLOYEE EDUCATION HOURS REPORT) incluye los tres tipos de campos de datos:

También puede aplicar un operador de prefijo a un campo de datos para seleccionar un valor particular (por ejemplo, el valor máximo en un grupo de clasificación) o para realizar un cálculo (por ejemplo, para calcular el valor promedio del campo). Puede utilizar cualquier operador de prefijo disponible en un informe de formato libre.

En la solicitud que se presenta como muestra, el operador de prefijo MAX selecciona la fecha de terminación más reciente de un curso impartido en la oficina:

"MOST RECENT COURSE TAKEN ON: <MAX.DATE_ATTEND>"

Como sucede con todos los tipos de informe, es importante que entienda la estructura del origen de datos para que pueda utilizar los operadores de prefijo correctamente.


Principio de página

x
Cómo incorporar caracteres gráficos a un informe de formato libre

Puede aplicar toda su creatividad a los gráficos de un informe. El informe que se presenta como muestra (vaya a Cómo crear un informe de formato libre) utiliza caracteres especiales para colocar texto y un campo virtual en un cuadro. Otras ideas de este tipo consisten en:

El uso de caracteres especiales para crear gráficos se limita a los que se puedan introducir y visualizar en su ordenador y los que su impresora pueda imprimir. Si tiene problemas para producir los gráficos que desea, asegúrese de investigar en su empresa cuáles herramientas tiene a su disposición.


Principio de página

x
Cómo diseñar un informe de formato libre

Para proporcionar espacios en el informe y posicionar campos de texto y de datos, utilice la característica de marcador de posición de los comandos HEADING y FOOTING.

Nota: Para aprovechar esta característica en un informe HTML, incluya el comando SET STYLEMODE=FIXED en su solicitud.

La solicitud que se presenta como muestra (vaya a Solicitud de EMPLOYEE EDUCATION HOURS REPORT) muestra esta característica. Los primeros dos ejemplos muestran cómo posicionar campos de texto y de datos en su informe, en tanto que el tercer ejemplo muestra cómo saltar líneas:

Cuando diseñe un informe de formato libre, aproveche las opciones de campo de clasificación como NOPRINT, PAGE-BREAK (sólo en salidas PDF) y UNDER-LINE. La solicitud de ejemplo usa PAGE-BREAK para colocar la información de cada empleado en una página independiente:

BY EMP_ID NOPRINT PAGE-BREAK

Principio de página

x
Cómo clasificar y seleccionar registros en un informe de formato libre

Tal como con los informes tabulares o de matriz, puede tanto clasificar un informe como seleccionar registros de éste de manera condicional. Use los mismos comandos que se utilizan para informes tabulares y de matriz. Por ejemplo, utilice la frase BY para clasificar un informe y defina criterios WHERE para seleccionar registros del origen de datos.


WebFOCUS