Cómo crear un archivo PCHOLD

Cómo:

El comando PCHOLD le permite extraer datos desde el servidor de informes de WebFOCUS mediante el cliente de WebFOCUS, y muestra automáticamente los datos en formato HTML en su navegador.

Además, si ha establecido una aplicación de ayuda, puede utilizar el comando ON TABLE PCHOLD para mostrar los datos en el visualizador de la aplicación de ayuda. Por ejemplo, si un procedimiento contiene el comando ON TABLE PCHOLD FORMAT EXCEL, los datos no se devuelven al navegador en formato HTML. En vez de eso, los datos se devuelven e importan a una hoja de cálculo de Excel o a otra aplicación de hoja de cálculo que le indique a su navegador.

Por el contrario, cuando el acceso a los datos está controlado directamente por el servidor de informes (sin intervención del Cliente WebFOCUS), como sucede al utilizar Developer Studio en modo cliente/servidor, los datos se extraen a un archivo PCHOLD y se envían directamente a su PC para poder generar informes locales.

Nota: Si su entorno admite el parámetro SET SAVEMATRIX, puede conservar la matriz interna de su último informe para mantenerla a disposición de comandos HOLD, SAVE y SAVB posteriores, cuando la solicitud vaya seguida de comandos de Dialogue Manager. Para más detalles sobre SAVEMATRIX, consulte el manual Cómo desarrollar aplicaciones de informes .


Principio de página

x
Sintaxis: Cómo Crear un archivo PCHOLD

La sintaxis para PCHOLD en una solicitud de informe es

ON TABLE {PCHOLD|HOLD AT CLIENT} [AS filename] [FORMAT fmt]

donde:

PCHOLD|HOLD AT CLIENT
Le permite extraer y mostrar datos en formato HTML, automáticamente, en su navegador. HOLD AT CLIENT es sinónimo de PCHOLD. El comando PCHOLD no tiene un formato predeterminado. Debe especificar un formato al usar PCHOLD. La salida se guarda con un archivo máster. Para más detalles sobre el comportamiento de PCHOLD, consulte Cómo crear un archivo HOLD.

Si especifica un comando ON TABLE PCHOLD sin una FORMAT, se devuelve a su navegador el código XML/HTML.

AS filename
Especifica un nombre para el archivo PCHOLD. Si no especifica un nombre de archivo, PCHOLD se convierte en el predeterminado. Dado que cada comando PCHOLD posterior anula el archivo PCHOLD anterior, se aconseja codificar un nombre de archivo distinto en cada solicitud para dirigir los datos extraídos a un archivo diferente, evitando así que sea anulado por el próximo comando PCHOLD.
FORMAT fmt
Especifica el formato del archivo PCHOLD.
  • Para mostrarlo como o en una página web, elija:
    HTML, HTMTABLE, DHTML
  • Para mostrarlo como documento impreso elija:
    PDF, PS
  • Para utilizarlo en un documento de texto elija:
    ALPHA, DOC, WP
  • Para utilizarlo en una aplicación de hoja de cálculo elija:
    DIF, EXCEL, EXL2K [PIVOT], LOTUS
  • Para utilizarlo en informes adicionales elija:
    ALPHA, BINARY

Para más detalles sobre todos los formatos disponibles, vaya a Cómo seleccionar formatos de salida de archivos .


WebFOCUS