Forum Discussion
Error de DAX
calculate(COUNTX(TBL_DTL_PURC_REQUISITIONS,TBL_DTL_PURC_REQUISITIONS[Requisition_Code]), filter( TBL_DTL_PURC_REQUISITIONS,TBL_DTL_PURC_REQUISITIONS[Requisition_ID] in (SUMMARIZE('TBL_DTL_PURC_REQUISITIONS','TBL_DTL_PURC_REQUISITIONS'[Requisition_Code],"Ct_Req",max('TBL_DTL_PURC_REQUISITIONS'[Requisition_ID]))) && TBL_DTL_PURC_REQUISITIONS[Doc_Type] =87))
Estoy usando esta medida para la caculación del código de solicitud de conteo donde tengo que grp por la tabla con el código de solicitud y luego encontrar el máximo rqstn -id wrt a rqstn-code y luego filtrar la condición como do-type 87
Pero poniéndose con el mismo dax,
¿Está confundido cómo hacer esto?
¿Puede ayudar cualquier persona?
2 Replies
- Syndicate_Admin
Administrator
Puede probar el siguiente dax:
Measure = var _maxID= MAXX( ALL('Table'),'Table'[Requisition_ID]) RETURN COUNTX( FILTER(ALL('Table'), 'Table'[Requisition_ID]=_maxID&&'Table'[Doc_Type]=87),[Requisition_Code])Si no cumple con los resultados esperados, ¿puede compartir los datos de muestra y la salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales. Podemos entender mejor el problema y ayudarle.
Saludos
Liu Yang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.