Forum Discussion
vipett
Helper III
9 months agoWrong number formatting data label when highlighted
I have a simple graph with a measure "On time" which is formatted as %, normally it looks fine But if I highlight a category or country or anything it loses its data formatting: ...
- 8 months ago
It sounds reasonable, but still doesn't work..
Luckily this was not in a Production file, but just connected to a test environment and in the production environment it worked without any workarounds..
ChielFaber
Super User
9 months agoCould you show us the measures your using?
Try creating a measure with an assigned format:
OnTime % (Formatted) :=
VAR v = [OnTime %]
RETURN FORMAT(v, "0.0%")
- vipett9 months ago
Helper III
On-time % (orders) =VAR OrdersScope =SUMMARIZE('Purchase Order Line','Purchase Order Line'[DIM_COMPANY_KEY],'Purchase Order Line'[DIM_SITE_KEY],'Purchase Order Line'[Order No])VAR OrdersEval =ADDCOLUMNS(OrdersScope,"__Eligible",CALCULATE(COUNTROWS('Purchase Order Line'),ALLEXCEPT('Purchase Order Line','Purchase Order Line'[DIM_COMPANY_KEY],'Purchase Order Line'[DIM_SITE_KEY],'Purchase Order Line'[Order No]),NOT ISBLANK('Purchase Order Line'[DatediffPromied])),"__Late",CALCULATE(COUNTROWS('Purchase Order Line'),ALLEXCEPT('Purchase Order Line','Purchase Order Line'[DIM_COMPANY_KEY],'Purchase Order Line'[DIM_SITE_KEY],'Purchase Order Line'[Order No]),NOT ISBLANK('Purchase Order Line'[DatediffPromied])&& 'Purchase Order Line'[DatediffPromied] >= 1))VAR TotalEligibleOrders =COUNTROWS( FILTER(OrdersEval, [__Eligible] > 0 ) )VAR OnTimeOrders =COUNTROWS( FILTER(OrdersEval, [__Eligible] > 0 && [__Late] = 0 ) )RETURN IF( TotalEligibleOrders = 0, BLANK(), DIVIDE(OnTimeOrders, TotalEligibleOrders) )