Loading

Cuadrantes de formas creados desde la intersección de líneas de referencia

Fecha de publicación: Sep 25, 2025
Tarea
Sombrear secciones de una vista creada mediante la intersección diferente de líneas de referencia.
Pasos

Opción 1: Usar una imagen de fondo personalizada

Consulte Usar imágenes de fondo en sus vistas para saber cómo hacerlo. Tenga en cuenta que esta opción no es dinámica, lo que significa que si los valores del parámetro cambian, el fondo se deberá ajustar manualmente.


Opción 2: Crear un gráfico de eje doble, en el que un eje son marcas poligonales para rellenar los cuadrantes

  1. Una el archivo adjunto "quadrant scaffolding.xlsx" a la fuente de datos actual con una unión FULL OUTER. Para el campo vinculado, cree un cálculo de unión en la izquierda con el valor 1 y use "Dummy Linking Field" de la tabla derecha.
  2. Cree un campo calculado con un nombre como "x values" con un cálculo similar al siguiente:MIN(
    IF [Quadrant] = "data"
    THEN { FIXED [Customer Name] : SUM( [Profit] ) }
    ELSEIF [Quadrant] = "lower left"
    OR [Quadrant] = "upper left"
    THEN
        IF [Corner] = 1
        OR [Corner] = 2
        THEN { FIXED : MIN( { FIXED [Customer Name]: SUM([Profit])})}
        ELSE [x-axis parameter]
        END
    ELSE
        IF [Corner] = 1
        OR [Corner] = 2
        THEN { FIXED : MAX( { FIXED [Customer Name]: SUM([Profit])})}
        ELSE [x-axis parameter]
        END
    END
    )
  3. Cree un campo calculado con un nombre como "y values" con un cálculo similar al siguiente:

    MIN(
    IF [Quadrant] = "data"
    THEN { FIXED [Customer Name] : SUM([Sales]) }
    ELSEIF [Quadrant] = "lower left"
    OR [Quadrant] = "lower right"
    THEN
        IF [Corner] = 1
        OR [Corner] = 4
        THEN { FIXED : MIN( { FIXED [Customer Name]: SUM([Sales])})}
        ELSE [y-axis parameter]
        END
    ELSE
        IF [Corner] = 1
        OR [Corner] = 4
        THEN { FIXED : MAX( { FIXED [Customer Name]: SUM([Sales])})}
        ELSE [y-axis parameter]
        END   END )
  4. Cree un campo calculado con un nombre como "Data Points" con un cálculo similar al siguiente:

    IF [Quadrant] = "data"
    THEN [Customer Name]
    END
  5. Arrastre [x values] al estante Columnas.
  6. Arrastre dos copias de [y values] al estante Filas. Esto debería crear dos diagramas de dispersión, cada uno con un único punto, uno encima del otro.Deberían aparecer 3 tarjetas de marcas:All, AGG(y values) y AGG(y value).
  7. Haga clic en la primera copia de AGG(y values) en el estante Filas para abrir la tarjeta Marcas correspondiente.
  8. En el menú desplegable, cambie el tipo de marca de automática a Polígono.
  9. Arrastre [Quadrant] a Color en la tarjeta Marcas.
  10. Arrastre [Corner] a Ruta en la tarjeta Marcas.
  11. Haga clic en Color y seleccione el botón Editar color… para cambiar los colores como desee.
  12. Haga clic en la segunda copia de AGG(y values) en el estante Filas para abrir la tarjeta Marcas correspondiente.
  13. Arrastre [Data Points] a Detalle.
  14. Haga clic con el botón derecho en la segunda copia de AGG(y values) en el estante Filas y marque Eje doble.
  15. Haga clic con el botón derecho en el eje Y de la vista y seleccione Sincronizar eje.
  16. Haga clic con el botón derecho en la segunda copia de AGG(y values) en el estante Filas y desmarque Mostrar encabezado.
Recursos adicionales
Notas sobre la opción 2
  • Unir el montaje de cuadrantes crea datos duplicados, pero esta duplicación es necesaria para procesar los valores de coordinadas dinámicas para las esquinas de los cuadrantes.
  • Este ejemplo comienza con un diagrama de dispersión creado con [Profit] en el eje X, [Sales] en el eje Y, además de [Customer Name] en Detalles para crear cada punto. Sustituya [Profit], [Sales] y [Customer Name] con los campos correspondientes.
  • La forma en la que se escriben los valores [x values] e [y values] dan por sentado que la esquina inferior izquierda de cada cuadrante corresponde a la esquina 1, y la numeración prosigue en el sentido contrario a las agujas del reloj. Consulte el siguiente diagrama.
  • Las coordenadas x situadas más a la izquierda (esquinas 1 y 2 para los cuadrantes superiores e inferiores de la izquierda) deberían ser los valores más pequeños de beneficios por cliente de todo el conjunto de datos, que corresponden a la expresión { FIXED : MIN( { FIXED [Customer Name]: SUM([Profit])})}.
    • La condición FIXED interna devuelve SUM([Profit]) para cada valor único de [Customer Name]
    • La condición FIXED externa devuelve el valor más pequeño de la expresión FIXED interna de todo el conjunto de datos
  • Para añadir espacio en los cuadrantes, extraiga el valor deseado del beneficio mínimo por cliente en [X values] y añada el valor deseado al beneficio máximo por cliente
Imagen añadida por un usuario
Para mostrar que quiere que se incluya esta funcionalidad en una futura versión del producto, vote la siguiente idea de la Comunidad: Sombras de los cuadrantes de líneas de referencia


Comente sobre este artículo... Foro de comentarios
Número del artículo de conocimiento

001453790

Archivos adjuntos

quadrant scaffolding.xlsx

8 KB

quadrant shading.twbx

1218 KB

 
Cargando
Salesforce Help | Article