you could potentially just get away with doing something like this?
linkedname=directvalueexpression=IF(CONTAINS(".",{DE:YourFieldNameHere}),"",{DE:YourFieldNameHere})valueformat=customNumberAsString
(in other words, if the field name has a period in it, don't display it)