Cómo ignorar código en un procedimiento (FEX)

Cómo:

Puede indicar a Managed Reporting que no procese líneas o bloques individuales de código con la pestaña -MRNOEDIT.


Principio de página

x
Sintaxis: Cómo Ignorar código en un procedimiento (FOCEXEC)

Para ordenar que Managed Reporting no procese el código, utilice lo siguiente:

Para una sola línea de código:

-MRNOEDIT focexec_code

Para múltiples líneas de código:

-MRNOEDIT BEGINfocexec_code 
-MRNOEDIT END

Nota: La etiqueta -MRNOEDIT es compatible con la sintaxis en mayúsculas y en minúsculas. El focexec_code debe caber en la misma línea.

La sintaxis mostrada más arriba no es parte del lenguaje FOCUS. Sólo la utiliza Managed Reporting.

Managed Reporting no procesará las líneas cuando se evalúa el procedimiento de Managed Reporting antes de enviarlo al servidor de informes de Las líneas de código se pasarán al Servidor de informes sin las etiquetas -MRNOEDIT.

Por diseño, las variables amper especificadas dentro de las etiquetas -MRNOEDIT se resuelven por Managed Reporting. Anule la selección de la propiedad Aviso de parámetros del procedimiento, si no quiere introducir valores de este tipo cuando:


Principio de página

x
Referencia: Cómo usar -MRNOEDIT para indicar a Managed Reporting que ignore líneas de código

Tanto la sintaxis de mayúsculas y minúsculas son soportadas por la etiqueta -MRNOEDIT.

-MRNOEDIT -INCLUDE salesrptstyle.sty

Managed Reporting ignora el comando -INCLUDE salesrptstyle.sty. Sin la etiqueta -MRNOEDIT, esto tendría como resultado la recuperación del FOCEXEC desde el Repositorio de WebFOCUS. En este caso, el –INCLUDE se resuelve en el Servidor de informes. Por tanto, salesrptstyle.sty debe residir en la ruta del Servidor de informes.

TABLE FILE GGSALES
"Regional Inventory and Profit Report"
SUM BUDUNITS UNITS INVENTORY AS 'Inventory'
BUDDOLLARS DOLLARS PROFIT AS 'Profit'
BY REGION
BY CATEGORY 
-MRNOEDIT -INCLUDE salesrptstyle.sty
END


WebFOCUS