Cómo aplicar estilo condicional a un gráfico

Cómo:

Puede aumentar el valor de su gráfico usando estilización condicional para destacar ciertos datos con estilos y colores específicos.

Por ejemplo, puede asignar el color rojo a todos los departamentos que no alcanzaron su objetivo de ventas y asignar el color negro a los departamentos que sí lo alcanzaron. En este ejemplo, el usuario puede visualizar rápidamente los departamentos que alcanzaron o no alcanzaron sus objetivos. Para examinar cómo pueden afectar los resultados de un departamento a los resultados de otro, tal vez quiera incluir un detallado de lo general a lo específico en un informe que examine esta posibilidad.

Puede aplicar color a los siguientes tipos de gráfico:

Puede aplicar estilo condicional utilizando hojas de estilo.

Nota: El estilo condicional sólo se soporta para valores del eje Y.


Principio de página

x
Sintaxis: Cómo Aplicar estilo condicional a un gráfico
TYPE=DATA,[COLUMN|ACROSSCOLUMN=Nn,]COLOR=color, [WHEN=expression,]$

donde:

DATA

Identifica datos como el componente de gráficos al que se les aplica color. Este valor debe aparecer al principio de la declaración.

COLUMN|ACROSSCOLUMN

Es el subcomponente gráfico al que desea aplicar color. COLUMN y ACROSSCOLUMN son subcomponentes gráficos válidos.

Nn

Identifica una columna por su posición en el informe. Para determinar este valor, cuente campos BY, campos de visualización y campos ROW-TOTAL de izquierda a derecha, incluyendo campos NOPRINT. Para obtener información detallada, consulte Cómo identificar un componente de informe en una hoja de estilo de WebFOCUS.

color

Identifica el color que desea aplicar al componente o subcomponente gráfico. Para obtener una lista de colores válidos, consulte Cómo dar formato a datos de informe.

expression

Es cualquier expresión booleana que especifique condiciones para aplicar el color especificado al componente gráfico. La expresión debe ser válida en el lado derecho de un comando COMPUTE. Para obtener información detallada, consulte Cómo utilizar expresiones.

Nota: No se necesita ni se admite la lógica IF... THEN... ELSE en una cláusula WHEN.

Todos los literales no numéricos en una expresión WHEN deben especificarse entre comillas simples.



Ejemplo: Cómo aplicar estilo condicional a un gráfico

Lo siguiente ilustra cómo puede aplicar estilo condicional a un gráfico.

   GRAPH FILE GGSALES
   SUM UNITS DOLLARS ACROSS PRODUCT
   ON GRAPH SET STYLE * 
1. TYPE=DATA,COLOR=BLUE,$ 
2. TYPE=DATA,ACROSSCOLUMN=N2,COLOR=FIREBRICK,$ 
3. TYPE=DATA,ACROSSCOLUMN=N2,COLOR=SILVER,WHEN=N2 GT 5000000,$ 
4. TYPE=DATA,ACROSSCOLUMN=N1,COLOR=LIME,WHEN=N1 LT 200000,$
   ENDSTYLE
   END
  1. Esta línea especifica azul como el color de datos predeterminado.
  2. Esta línea especifica ladrillo como el color predeterminado para la columna DOLLARS.
  3. Esta línea especifica plata como el color para la columna DOLLARS cuando el valor para DOLLARS es más de cinco millones.
  4. Esta línea especifica lima como el color para la columna UNITS cuando el número de UNITS es menos de cinco mil.

La salida es:


WebFOCUS