Loading

Filtrar un grupo completo al que pertenece un miembro

Fecha de publicación: May 9, 2023
Tarea
Filtrar una vista para el grupo al que pertenece un determinado miembro. Por ejemplo, seleccionar un producto y ver todos los productos de la misma categoría como el producto seleccionado.

Es decir, si una vista contiene dos simensiones de Filas, se refiere a cómo devolver todos los registros de la dimensión 1 cuando se filtra usando la dimensión 2.
Pasos
Use un parámetro para seleccionar el producto y, después, use una expresión FIXED para crear un filtro que devuelva el mismo valor para todas las filas de un mismo grupo.En el libro de trabajo de ejemplo adjunto se utiliza el conjunto de datos de muestra Superstore para demostrar las siguientes instrucciones:

Paso 1: crear un parámetro

  1. En el panel Datos, haga clic con el botón derecho en el campo [Product Name] y seleccione Crear > Parámetro...
  2. En el cuadro de diálogo Crear parámetro, asigne un nombre al parámetro. En este ejemplo, asignaremos el nombre "Type in product name"
  3. Haga clic con el botón derecho sobre [Type in product name] en el panel Datos y seleccione Mostrar control de parámetros

Paso 2: Crear un campo calculado

  1. Seleccione Análisis > Crear campo calculado.
  2. Asigne el nombre "Selected Product's Category Filter" al campo calculado
  3. Escriba una fórmula similar a la siguiente y haga clic en Aceptar
    { FIXED [Category] : MAX([Product Name] = [Type in product name])}

Paso 3: Filtrar la vista

  1. Arrastre el nuevo campo calculado [Selected Product's Category Filter] al estante Filtros
  2. En el cuadro de diálogo Filtro, seleccione Verdadero y haga clic en Aceptar.
Recursos adicionales
Explicación del cálculo FIXED anterior:
  1. Determinamos qué filas de la base de datos subyacentes tienen un nombre de producto que coincida con el nombre seleccionado en el parámetro.
    • Tenga en cuenta que la expresión [Product Name] = [Type in product name] solo devolverá el valor TRUE en las filas que contengan un producto determinado.
  2. La expresión FIXED devolverá el máximo de [Product Name] = [Type in product name] de cada valor único de [Category].
    • TRUE se considera más grande que FALSE.
    • En otras palabras, si una fila de una categoría contiene el valor TRUE, la expresión FIXED devolverá TRUE para todas las filas de esa categoría.

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

001453789

Archivos adjuntos

filter to group.twbx

1258 KB

 
Cargando
Salesforce Help | Article