Value coming from dataset by lookup is rounded on numeric data entry component?

This is sounding like a locale issue.