Forum Discussion
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).
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
- amitchandakSuper User
@texmexdragon , Fecha diff se refieren a este blog
O este archivo, dependiendo de donde hay dos fechas hay 4-5 método
https://www.dropbox.com/s/y47ah38sr157l7t/Order_delivery_date_diff.pbix?dl=0
- AnonymousNot applicable
@amitchandak Aprecio ese archivo. Sin embargo, ninguno de esos métodos resuelve mi problema.
Necesito específicamente utilizar USERELATIONSHIP para obtener el campo Fecha de vencimiento (activo) y el campo Fecha de envío (inactivo) para responder a la tabla de fechas.
El problema como se indica a continuación es que no obtengo la opción (sin intellisense) para usar mi campo Orders(due date). Simplemente no aparece como una opción al escribir la medida. Supongo que tiene algo que ver con el hecho de que es el campo de la relación activa.
- amitchandakSuper User
@texmexdragon ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?