Cuestiones conocidas al usar comandos de WebFOCUS

La siguiente tabla enumera, describe y ofrece soluciones a problemas que podrían pressentarse cuando se usan ciertos comandos en procedimientos programados con ReportCaster.

Comando

Asunto conocido

Solución

&DATE

Cuando tiene un procedimiento previo a la ejecución que intenta establecer el EDAPATH y realizar un cálculo en un campo que se originón en &DATE, aparece el siguiente mensaje en el archivo de registro:

No report for ReportCaster to
distribute

Use la variable ampersand &YYMD en vez de &DATE.

ON TABLE SUMMARIZE

Se ignora cuando se usa con ACROSS y COMPUTE en una solicitud TABLE con múltiples verbos.

No use esta sintaxis con múltiples verbos.

TABLE

MAINTAIN

No use un campo llamado USER en el servidor SQL. USER es una palabra reservada. Fallan los comandos TABLE Y MAINTAIN si se menciona un nombre de campo de USER.

Cambie el campo de base de datos llamado USERID.

FORMAT YYM y FORMAT YM

No muestran valores en MVS.

Ponga DATEDISPLAY=ON.

-INCLUDE

No se puede crear salida de informe que tenga más de un informe que distribuir, toda vez que ReportCaster acepta un solo conjunto de respuestas.

Uselo con procedimientos que realicen HOLD o SAVE para la salida. Con -INCLUDE puede usar archivos de hoja de estilo (.sty), de hojas de estilo en cascada (.css), o GIF (.gif).

Use la característica de informe complejo.

-EXIT

-QUIT

No emplee estos comandos en un procedimiento que vaya a programar, ya que darán por terminada la sesión interna que está ejecutando el trabajo programado. Al terminar la sesión interna durante la ejecución de un trabajo programado, la salida de informe puede distribuirse correctamente. pero no se podrá procesar la información de registro para la ejecución de la programación.

Use comandos de Dialogue Manager para dirigirse a una etiqueta ubicada al final de su procedimiento. Esto le permite implementar su lógica de aplicación y permitir que ReportCaster ejecute cualquier procedimiento posterior al proceso especificados y que procese la información de registro.

FOC_NONE

ReportCaster no admite procedimientos de servidor que utilizan la sintaxis FOC_NONE.

FOC_NONE sólo puede usarse en procedimientos de Managed Reporting que vayan a programarse con ReportCaster y el Cliente WebFOCUS. IBIF_describe_null se encuentra establecido en FOC_NONE. El valor se establece pulsando Configuración de Consola de administración WebFOCUS, Propiedades del cliente y después, Solicitud de parámetros.

Nota: Para más información acerca de estos comandos, consulte el manual Cómo desarrollar aplicaciones de informes


WebFOCUS