En esta sección:
Cómo: Referencia: |
El título de una columna identifica los datos que aparecen en un informe. Use la frase AS si quiere cambiar el título predeterminado de la columna para una identificación más precisa de los datos o para dar un formato más a su gusto. Puede cambiar los títulos de columnas:
El título de la columna se predetermina al nombre del campo en el archivo máster. En el caso de un valor calculado (uno creado con COMPUTE, por ejemplo), el título se predetermina al nombre del campo en la solicitud.
Tenga en cuenta esta solicitud:
TABLE FILE EMPDATA SUM SALARY BY DEPT BY LASTNAME WHERE DEPT IS 'SALES' OR 'CONSULTING' OR 'ACCOUNTING' ON TABLE SET PAGE-NUM OFF ON TABLE SET STYLESHEET * TYPE=REPORT, GRID=OFF, $ ENDSTYLE END
La salida de informe muestra estos títulos de columna predeterminados:
La salida es:
fieldname AS 'title_line_1 [,title_line_2,...]'
donde:
Para especificar un título de columna de múltiples líneas, separe cada línea con una coma.
Para ajustar a sus necesidades un título de columna para un valor calculado, use la sintaxis:
COMPUTE fieldname[/format] = expression AS 'title'
Para obtener información relacionada, consulte Cómo crear campos temporales.
Sugerencia:
PRINT LAST_NAME AS ''
Esta solicitud establece los títulos de columna para un campo identificado en el comando SUM (SALARY) y en los campos identificados en las frases BY (DIV y DEPT).
TABLE FILE EMPDATA SUM SALARY AS 'Total,Salary' BY DIV AS 'Division' BY DEPT AS 'Department' WHERE DIV EQ 'NE' OR 'SE' OR 'CORP' HEADING "Current Salary Report" ON TABLE SET STYLE * TYPE=REPORT,GRID=OFF,$ ENDSTYLE END
La salida es:
Esta solicitud suprime el título de la columna para LAST_NAME. Muestra además un título de columna de líneas múltiples (EMPLOYEE NUMBER) para los datos de EMP_ID.
TABLE FILE EMPLOYEE
PRINT FIRST_NAME AS 'NAME' AND LAST_NAME AS ''
BY DEPARTMENT
BY EMP_ID AS 'EMPLOYEE,NUMBER'
ON TABLE SET PAGE-NUM OFF
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $
ENDSTYLE
END
La salida es:
Esta solicitud establece el título de columna para el valor calculado REV.
TABLE FILE SALES
SUM UNIT_SOLD RETAIL_PRICE
COMPUTE REV/D12.2M = UNIT_SOLD * RETAIL_PRICE;AS 'GENERATED REVENUE'
BY PROD_CODE
WHERE CITY EQ 'NEW YORK'
ON TABLE SET PAGE-NUM OFF
ON TABLE SET ONLINE-FMT HTML
ON TABLE SET STYLESHEET *
TYPE=REPORT, GRID=OFF, $
ENDSTYLE
END
La salida es:
Puede cambiar el título de columna predeterminado mediante el atributo opcional TITLE para un campo. Cualquier formato que aplique al campo se aplicará a su título ajustado. Para una salida de lo anterior, vaya a Cómo justificar un encabezado de informe.
Consulte el manual Cómo describir datos con el lenguaje WebFOCUS. para más detalles sobre el atributo TITLE.
Cómo: |
El comando SET QUALITIES determina si aparecerán nombres de campo duplicados como títulos de columna cualificados en la salida de informe. Los títulos de columna cualificados son capaces de distinguir entre dos nombres de campo idénticos mediante la inclusión del segmento.
Los títulos de columnas especificados en una frase AS se usan cuando los nombres de campo duplicados aparecen en un comando MATCH, o cuando los nombres de campo duplicados existen en un archivo HOLD.
SET QUALTITLES = {ON|OFF}
donde:
WebFOCUS |