XML - это мета-язык, не предназначенный для форматирования или представления информации, он описывает и хранит другие словари. Учитывая это, ответ таков: нет, вы не можете достичь того, что просили, используя только XML.
Рекомендуется использовать элемент XSLT в представлении списка BDC или представлении элемента BDC, которое вы используете. Если вы используете данные другими способами, вы можете легко отформатировать вывод во время рендеринга.
Скажем, у вас есть эта часть кода, отображающая ваш десятичный тип:
<xsl:value-of select="$ColName_0" />
Вам нужно заключить его в нечто вроде (на основе примера в ссылке):
<xsl:value-of select="format-number($ColName_0, '#.###,00', 'euro')"/>
XSLT для веб-части можно найти в меню «Изменить общую веб-часть» или, как вы сказали, с помощью SharePoint Designer.