Forum Discussion
Userelationship
- 6 years ago
@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.
@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.
@texmexdragon ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?
- Anonymous6 years agoNot applicable
Creo que lo que pido es bastante sencillo.
Intentar usar una fórmula DATEDIFF para lograr la diferencia de días entre dos campos de fecha que están en la misma tabla. Un campo está activo entre la tabla de fechas, el otro está inactivo. La fecha de vencimiento está activa. Fecha de envío está inactivo.
Cuando intento escribir la medida, el campo Pedidos (Fecha de vencimiento) no aparece en la barra de fórmulas, por lo que no puedo seleccionarla.
- Anonymous6 years agoNot applicable
@amitchandak Esencialmente, aquí está la medida que estoy tratando de escribir. Me doy cuenta de que esto no es en absoluto correcto, pero necesito ser capaz de restar estas fechas el uno del otro. Y los pedidos (Fecha de vencimiento) no aparecen en mi barra de fórmulas a menos que ponga algo como Userelationship delante de él (incluso pensé que es la relación activa).
- amitchandak6 years agoSuper User
@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.