Loading

Crear una línea de referencia que aparezca y desaparezca según una condición

Fecha de publicación: Jul 20, 2023
Tarea
Generalmente, una línea de referencia mostrará si hay o no valores visibles correspondientes en los datos subyacentes. Por ejemplo, si tiene datos en la vista filtrados por diciembre de 2012 en adelante, pero tiene una línea de referencia para el 1 abril de 2012, la vista tendrá un aspecto parecido al siguiente: 

Imagen añadida por un usuario
Pasos

Paso 1: preparar la vista

En este ejemplo se usan datos de Superstore-Muestra que se pueden ver en el libro de trabajo empaquetado adjunto. 
  1. Haga clic con el botón derecho en Fecha de pedido y arrástrelo a Columnas, luego seleccione MONTH(Fecha de pedido) (Continuo) en la sección inferior del menú. 
  2. Coloque Ganancias en Filas. 
  3. Coloque Región en Color.
  4. Haga clic con el botón derecho en MONTH(Fecha de pedido) en la vista y arrástrelo a Filtros.
  5. Seleccione Intervalo de fechas.
  6. Haga clic con el botón derecho en Fecha de pedido en el estante Filtros y seleccione Mostrar filtro.

Paso 2: crear la línea de referencia

Opción 1: crear una línea de referencia que solo aparezca cuando haya datos en la vista para su fecha

  1. Puede crear un campo calculado para que la línea de referencia solo aparezca si la vista contiene datos para su fecha. 
  2. Seleccione Análisis > Crear campo calculado.
  3. Asigne el nombre Línea de referencia abril al campo, escriba el cálculo siguiente y luego haga clic en Aceptar
    IF WINDOW_MAX(MAX([Fecha de pedido])) > DATE("4/1/2012") 
    AND WINDOW_MIN(MIN([Fecha de pedido])) < DATE("4/1/2012")
    THEN DATE("4/1/2012") 
    ELSE NULL END
  4. Arrastre Línea de referencia abril a Detalle y, a continuación, haga clic con el botón derecho en él y seleccione Continuo
  5. Haga clic con el botón derecho en el eje de fecha de la vista y seleccione Añadir línea de referencia. Escriba las opciones siguientes y, a continuación, haga clic en Aceptar:
    • Seleccione Línea.
    • Para Valor, seleccione Línea de referencia abril
    • Para Etiqueta, seleccione Valor

Ajuste la barra deslizante del filtro; si el intervalo incluye 4/1/2012, la línea de referencia estará visible, si el intervalo no incluye esa fecha, no se mostrará la línea de referencia. 

Opción 2: línea de referencia con interruptor de activación/desactivación

  1. Haga clic con el botón derecho en la ventana de datos y seleccione Crear parámetro
  2. Escriba la fórmula siguiente y luego haga clic en Aceptar
    • Para Nombre, escriba Control de línea de referencia
    • Para Tipo de datos, seleccione Booleano
    • Para Valor actual, seleccione Verdadero
    • En Alias, para Verdadero, escriba Activado, para Falso, escriba Desactivado
  3. Seleccione Análisis > Crear campo calculado
  4. Asigne el nombre Línea de referencia de parámetro al campo, escriba la siguiente fórmula y luego haga clic en Aceptar
    IF [Control de línea de referencia] Then DATE("4/1/2012") 
    ELSE NULL END
  5. Arrastre Línea de parámetro de referencia a Detalle, haga clic con el botón derecho en el campo y seleccione Fecha exacta
  6. En el panel Parámetros, haga clic con el botón derecho en Control de línea de referencia y seleccione Mostrar control de parámetros
  7. Haga clic con el botón derecho en el eje de fecha de la vista y seleccione Añadir línea de referencia.
  8. Seleccione las opciones siguientes y, a continuación, haga clic en Aceptar
    • Seleccione Línea
    • Para Valor, seleccione Línea de parámetro de referencia
    • Para Etiqueta, seleccione Valor

Para controlar si la línea de referencia aparece en la vista, seleccione Activado o Desactivado en Control de línea de referencia. 
 

Recursos adicionales
Para ver estos pasos en acción, vea el siguiente vídeo.
Nota: el vídeo no tiene sonido. 



Número del artículo de conocimiento

001458022

Archivos adjuntos

Reference Line Based on Condition.twbx

1246 KB

 
Cargando
Salesforce Help | Article