Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Userelationship

Hola - Estoy tratando de usar userelationship para conectar un campo inactivo. En última instancia, quiero determinar la diferencia de días entre cuándo vencieron los pedidos y cuándo se enviaron.

Tengo dos campos, ambos en la misma tabla (Pedidos). Ambos conectados a una tabla de fechas: uno está activo (fecha de vencimiento) y otro está inactivo (fecha de envío).

Fecha de vencimiento vs envío real : CALCULATE(DATEDIFF(USERELATIONSHIP('Date Table'[Date],Orders[Date Shipped]),XXXXX
Estoy intentando agregar el campo Fecha de vencimiento (donde están los XXXXX), pero este campo no se muestra como una opción.

Realmente necesito tener la relación "fecha de envío" activada para que pueda usar la tabla de fechas mes, año, etc. para controlar las segmentaciones y objetos visuales.
  • @texmexdragon , Ambas fechas son de la misma tabla. Por lo tanto, no necesita userelation para la diferencia de fecha.

    En una nueva columna: datediff(order[due Date], order[Shipped Date],DAY)

    En una nueva medida: datediff(min(order[due Date]), Max(order[Shipped Date]),DAY) // Consulte mi blog para el contexto de fila

    Ahora use la relación es la fecha que desea utilizar cuando muestre esto. Así que encima de esta fórmula, puede usar una de las fechas.

    O puede tener dos fórmulas una para cada fecha.

6 Replies