Cómo:
Referencia: |
Las aplicaciones o complementos auxiliares son programas de escritorio utilizadas por un navegador para abrir un archivo en un formato que no sea HTML. Un ejemplo de aplicación auxiliar es Adobe® Acrobat® Reader, que abre archivos PDF.
Al enviar un tipo de archivo especial a un navegador, el servidor Web incluye la información de MIME (Extensiones multipropósito de correo Internet), que indica el formato del archivo. WebFOCUS determina la aplicación auxiliar que debe ejecutar según el tipo de MIME. Debe asociar el tipo de contenido (MIME) a una aplicación auxiliar, mediante el Explorador de Windows.
Esta característica se aplica a WebFOCUS. Puede crear el procedimiento y la página de inicio en Developer Studio e implementarlos con el Asistente de implementaciones. Ejecútelos en WebFOCUS.
Se abre el cuadro de diálogos Añadir nuevo tipo de archivo.
WebFOCUS admite los siguientes tipos de MIME.
Tipo MIME |
Aplicación |
Extensión de archivo: |
---|---|---|
aplicación/postscript |
GhostView |
.PS |
aplicación/x-prn |
Impresora (utilizando un controlador de impresora PCL) |
.PRN |
aplicación/x-dif |
Microsoft Excel® u otra hoja de cálculo |
.DIF |
aplicación/x-doc |
Microsoft Word |
.DOC |
aplicación/x-xls aplicación/vnd.ms-excl |
Microsoft Excel |
.XLS, .E97, .WK1, .XHT |
aplicación/pdf |
Adobe Acrobat Reader |
|
texto/simple |
Bloc de notas de Microsoft u otro editor de texto |
.WP o .HTS |
texto/html |
Formato nativo de navegador |
.HTML |
texto/htm |
Formato nativo de navegador |
.HTM |
imagen/gif |
Formato nativo de navegador |
.GIF |
imagen/jpeg |
Formato nativo de navegador |
.JPG, .JPEG |
XML |
Formato nativo de navegador |
.XML |
ON TABLE PCHOLD FORMAT fmt
donde:
Es el formato de archivo de los datos.
Para más detalles sobre los formatos y la sintaxis completa, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.
Advertencia: Tenga en cuenta que los formatos válidos de visualización en navegadores requieren un tipo de MIME admitido.
Para más información, consulte Paso 2: Crear un escenario de implementación situado en el manual Cómo crear aplicaciones de informes con Developer Studio.
A continuación le mostramos ejemplos para mostrar un informe en una hoja de cálculo Excel y ofrecer una amplia variedad de formatos de visualización.
Cómo mostrar un informe en una hoja de cálculo de Excel 2000
El ejemplo siguiente explica cómo mostrar un informe en una hoja de cálculo de Excel 2000.
TABLE FILE GGORDER SUM QUANTITY BY PCD WHERE PCD IS 'B141' OR 'B142' OR 'F101' OR 'F102' ON TABLE PCHOLD FORMAT EXL2K END
Para más información, consulte Paso 2: Crear un escenario de implementación situado en el manual Cómo crear aplicaciones de informes con Developer Studio.
Cómo ofrece una variedad de formatos de visualización
A continuación le ofrecemos un ejemplo de cómo mostrar distintos formatos de visualización.
TABLE FILE CENTQA ON TABLE SET PAGE-NUM OFF SUM CNT.PROBNUM AS 'Total Number,of Problems' SUM CNT.PROBNUM AS 'Problem by,Product' BY PLANT NOPRINT BY PRODNAME WHERE PLANT EQ '&PLANT' HEADING CENTER "QA Report for &PLANT" ON TABLE PCHOLD FORMAT &FMT END
<HTML>
<HEAD>
<TITLE>Multiple Display Formats</TITLE>
</HEAD>
<BODY BGCOLOR="#E3E3E3">
<FONT FACE="Arial">
<CENTER>
<FONT SIZE="+1">Welcome to the QA Database</FONT>
<HR WIDTH="45%" NOSHADE>
</CENTER>
<FORM ACTION="/ibi_apps/WFServlet" METHOD="get">
<INPUT NAME="IBIF_ex" VALUE="qastatus" TYPE="hidden">
<P>
Select a plant to generate a report on product problems:
</P>
<SELECT NAME="PLANT">
<OPTION>BOS
<OPTION>DAL
<OPTION>LA
<OPTION>ORL
<OPTION>SEA
<OPTION>STL
</SELECT>
<P>
<HR>
a. <TABLE CELLPADDING="2">
<TR>
<TD CLASS="LABEL">Select a display format:</TD>
<TD><INPUT TYPE="RADIO" NAME="FMT" VALUE="HTML" CHECKED>HTML</TD>
<TD><INPUT TYPE="RADIO" NAME="FMT" VALUE="PDF">PDF</TD>
<TD><INPUT TYPE="RADIO" NAME="FMT" VALUE="EXL2K">Excel 2000</TD>
</TR>
</TABLE>
<P>
<INPUT TYPE="SUBMIT" NAME="SUBMIT" VALUE="Submit">
<INPUT TYPE="RESET" NAME="RESET" VALUE="Reset">
</FORM>
</BODY>
</HTML>
Para más información, consulte Paso 2: Crear un escenario de implementación situado en el manual Cómo crear aplicaciones de informes con Developer Studio.
WebFOCUS devuelve los datos al navegador en PDF. El navegador invoca la aplicación auxiliar, Adobe Acrobat Reader, y muestra el informe:
WebFOCUS |