Cómo codificar un comando SET

Cómo:

Las pautas siguientes se aplican a la sintaxis de comandos SET:

Para ver la sintaxis específica de un parámetro, con sus valores válidos, consulte Sintaxis de parámetros SET.


Principio de página

x
Sintaxis: Cómo Parámetros SET
SET parameter = option[, parameter = option,...]

donde:

parameter

Es la configuración que desea cambiar.

option

Es un valor válido para el parámetro.



Ejemplo: Cómo establecer un parámetro individual

En el ejemplo siguiente, el parámetro PAGE-NUM suprime la numeración predeterminada de las páginas.

SET PAGE-NUM = OFF
TABLE FILE EMPLOYEE
PRINT LAST_NAME FIRST_NAME
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF,$
END

La salida es:

LAST_NAME 
FIRST_NAME
STEVENS
SMITH
JONES
SMITH
BANNING
IRVING
ROMANS
MCCOY
BLACKWOOD
MCKNIGHT
GREENSPAN
CROSS
ALFRED
MARY
DIANE
RICHARD
JOHN
JOAN
ANTHONY
JOHN
ROSEMARIE
ROGER
MARY
BARBARA

Nota: En este ejemplo, la salida tiene un formato que elimina las cuadrículas. Para más información acerca de cómo aplicar un formato a su salida, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.



Ejemplo: Cómo establecer parámetros múltiples

En el ejemplo siguiente se han establecido dos parámetros en un comando de un procedimiento almacenado. El primer parámetro, NODATA, cambia el carácter predeterminado de los datos no disponibles, que es un punto, por la palabra NONE. El segundo, PAGE-NUM, suprime la numeración predeterminada de las páginas.

SET NODATA = NONE, PAGE-NUM = OFF
TABLE FILE EMPLOYEE
PRINT CURR_SAL BY EMP_ID
ACROSS DEPARTMENT
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF,$
END

NONE aparece en la salida cuando no existe información salarial para un usuario específico, ya que no trabaja en dicho departamento. No aparece un número de página en la parte superior de la salida.

La salida es:

                      DEPARTMENT  EMP_ID          MIS              PRODUCTION071382660             NONE       $11,000.00
112847612       $13,200.00             NONE
117593129       $18,480.00             NONE
119265415             NONE        $9,500.00
119329144             NONE       $29,700.00
123764317             NONE       $26,862.00
126724188             NONE       $21,120.00
219984371       $18,480.00             NONE
326179357       $21,780.00             NONE
451123478             NONE       $16,100.00
543729165        $9,000.00             NONE
818692173       $27,062.00             NONE

Nota: En este ejemplo, la salida tiene un formato que elimina las cuadrículas. Para más información acerca de cómo aplicar un formato a su salida, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.


Principio de página

x
Sintaxis: Cómo Establecer parámetros en una solicitud de informe
ON TABLE SET parametervalue [AND parametervalue ...]

donde:

parameter

Es la configuración que desea cambiar.

value

Es un valor válido para el parámetro.



Ejemplo: Cómo establecer parámetros en una solicitud de informe

En el ejemplo siguiente, el comando ON TABLE SET cambia el carácter predeterminado de los datos no disponibles, que es un punto, por la palabra NONE y suprime la numeración predeterminada de las páginas.

TABLE FILE EMPLOYEE
PRINT CURR_SAL BY EMP_ID
ACROSS DEPARTMENT
ON TABLE SET NODATA NONE AND PAGE-NUM OFF
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF,$
END

NONE aparece en la salida cuando no existe información salarial para un usuario específico. No aparece un número de página en la parte superior de la salida.

La salida es:

                      DEPARTMENT  EMP_ID          MIS              PRODUCTION071382660             NONE       $11,000.00
112847612       $13,200.00             NONE
117593129       $18,480.00             NONE
119265415             NONE        $9,500.00
119329144             NONE       $29,700.00
123764317             NONE       $26,862.00
126724188             NONE       $21,120.00
219984371       $18,480.00             NONE
326179357       $21,780.00             NONE
451123478             NONE       $16,100.00
543729165        $9,000.00             NONE
818692173       $27,062.00             NONE

Nota: En este ejemplo, la salida tiene un formato que elimina las cuadrículas. Para más información acerca de cómo aplicar un formato a su salida, consulte el manual Cómo crear informes con el lenguaje WebFOCUS.


Principio de página

x
Sintaxis: Cómo Establecer parámetros en una solicitud de gráfico
ON GRAPH SET parametervalue [AND parametervalue ...]

donde:

parameter

Es la configuración que desea cambiar.

value

Es un valor válido para el parámetro.



Ejemplo: Cómo establecer parámetros en una solicitud de gráfico

En el ejemplo siguiente, el comando ON GRAPH SET establece en OFF la configuración predeterminada del parámetro SET.

GRAPH FILE GGORDER
SUM QUANTITY
ACROSS PRODUCT_DESC
ON GRAPH SET 3D OFF
END

La salida es:

Gráfico de parámetro


WebFOCUS