Forum Discussion
Control del contenido predeterminado de Visual
@Mdm , Supongamos que está utilizando Medida en la barra. En lugar de eso, use la siguiente medida
if(isfiltered('Date'[Date]), [Measure], calculate([Measure], filter('Date', 'Date'[Date] =Today())))
- Syndicate_Admin4 years ago
Administrator
Gracias por la actualización instantánea amit,
Estoy usando la consulta T-SQL en mi modelo. El gráfico de barras no usó ninguna medida y usa el campo direclty.
El gráfico de líneas utiliza el recuento de empleados (valor) por fecha (año-> trimestre- > mes -Día) (Eje)
El gráfico de barras utiliza el recuento de empleados (valor) por ubicación (Axis)
Por favor, avise. Gracias.
- Syndicate_Admin4 years ago
Administrator
Basándome en su sugerencia, intenté reemplazar el campo de medida por un cálculo, pero no responde completamente como se esperaba. cuando muestra el recuento de hoy (asistencia de emp) de forma predeterminada, no muestra el recuento pasado filtrando desde el gráfico de líneas por día. Consulte a continuación el cálculo de la medida y las imágenes del informe y aconseje más.
EmpCnt = if( isfiltered(Table1[TIMEDATE]),
calculate(DISTINCTCOUNT(Table1[Empnumber]), filter(Table1, Date(Year(Table1[TIMEDATE]),Month(Table1[TIMEDATE]),Day (Table1[TIMEDATE])) =Today()))
,DISTINCTCOUNT(Tabla1[Empnumber]))En la imagen de arriba, el gráfico de barras a la derecha muestra el recuento de asistencia de emp de hoy, con el cálculo de la medida anterior. Pero cuando se hace clic en cualquier parte del gráfico de líneas, los valores correspondientes no se muestran/ filtran en el gráfico de barras. Tenga en cuenta que los 3 elementos visuales están configurados para filtrar / resaltar las interacciones entre sí.
Gracias
- Syndicate_Admin4 years ago
Administrator
No @Mdm,
Pruebe la siguiente fórmula:
measure = IF ( HASONEVALUE ( Table1[TIMEDATE] ), DISTINCTCOUNT ( Table1[Empnumber] ), CALCULATE ( DISTINCTCOUNT ( Table1[Empnumber] ), FILTER ( Table1, Date ( Year ( Table1[TIMEDATE] ), Month ( Table1[TIMEDATE] ), Day ( Table1[TIMEDATE] ) ) = Today () ) ) )Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
WinnizSi esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.