Cómo: |
En un informe puede identificar y dar formato a números de página, subrayados y saltos de línea utilizando los atributos PAGENUM, SKIPLINE y UNDERLINE.
Tenga en cuenta que, aunque puede insertar saltos de línea y subrayados en informes HTML, no se admite la aplicación de formato.
Los siguientes ejemplos de código y salida muestran dónde aparecen los componentes PAGENUM, UNDERLINE y SKIPLINE en un informe y qué tipo de valores TYPE se usan para identificarlos.
SET ONLINE-FMT=PDF TABLE FILE CENTORD HEADING "Sales By Plant" SUM QUANTITY BY PLANT BY YEAR WHERE PLANT EQ 'BOS' OR 'DAL' ON YEAR UNDER-LINE ON PLANT SKIP-LINE END
El ejemplo anterior produce la siguiente salida:
Nota: Dado que esta solicitud sólo muestra dónde aparecen los componentes en un informe, omite una hoja de estilo.
TYPE=type
donde:
Identifica el componente de informe. Seleccione entre:
PAGENUM que identifica los números de página.
SKIPLINE que denota los saltos de línea generados por ON field SKIP-LINE. Esto no está admitido en informes de formato HTML.
UNDERLINE que define subrayados generados por ON field UNDER-LINE o por BAR en un informe de lenguaje de modelo financiero (FML, por sus siglas en inglés). Esto no está admitido en informes de formato HTML.
El siguiente ejemplo indica cómo identificar líneas de subrayado y números de página en una solicitud de informe. En la solicitud, las declaraciones pertinentes de hojas de estilo aparecen en negrita.
Tenga en cuenta que este informe está en formato PDF ya que no se admite dar formato a los subrayados en informes HTML.
SET ONLINE-FMT=PDF
TABLE FILE CENTORD
HEADING
"Sales By Plant"
SUM QUANTITY
BY PLANT BY YEAR
WHERE PLANT EQ 'BOS' OR 'DAL' OR 'LA'
ON PLANT UNDER-LINE SKIP-LINE
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=HEADING, OBJECT=TEXT, COLOR=BLUE, FONT=ARIAL,$
TYPE=PAGENUM, STYLE=ITALIC, SIZE=8,$
TYPE=UNDERLINE, COLOR=RED,$
ENDSTYLE
END
La salida es:
A continuación se indica cómo identificar saltos de línea en un informe. La declaración de hoja de estilos correspondiente se destaca en la solicitud.
SET ONLINE-FMT=PDF
TABLE FILE CENTINV
HEADING
"Low Stock Report"
" "
SUM QTY_IN_STOCK
WHERE QTY_IN_STOCK LT 5000
BY PRODNAME
ON PRODNAME SKIP-LINE
ON TABLE SET PAGE-NUM OFF
ON TABLE SET STYLE *
TYPE=SKIPLINE, BACKCOLOR=SILVER, $
ENDSTYLE
END
La salida es:
WebFOCUS |