ThinkGeo.com    |     Documentation    |     Premium Support

Dynamic labelling text format for the same field?

I have a column that may return integer or decimal values. In these two cases, I would like to label differently.



Basically, for integer, just show integer no decimals;

for decimals, just show 3 digits after decimal points.



Notice that TextStyle.NumericFormat, but this will apply for any type of data as set.

Hi Guangming, 
  
 In fact data saved all columns as string, so that works for all data. 
  
 If you want to implement that, I think this should be a workaround as below: 
  
 Create ValueStyle, loop all feature and build different style for integer and decimals. 
  
 Regards, 
  
 Don