Обратите внимание, что предложение @ Remou иметь поле типа валюты на самом деле не решает проблему форматирования поля. В форме с одной записью вы можете использовать событие OnCurrent для установки формата валюты. Но в непрерывной форме или в форме таблицы это не будет работать. Можно подумать, что это идеальная ситуация для функции условного форматирования, но она ограничена только изменением внешнего вида (цвет, полужирный / курсив и т. Д.) И не может изменить свойство формата.
Итак, вы действительно вынуждены либо отображать валюту в отдельном столбце, либо вам необходимо заменить значение валюты выражением, которое форматирует число в соответствии с типом валюты. К сожалению, это делает поле недоступным для редактирования, поэтому я, скорее всего, получу отдельный столбец, если мне понадобится редактируемая форма непрерывной / таблицы данных.
Однако учтите, что это одна из многих причин, почему я просто не делаю формы непрерывных / таблиц редактируемыми, за исключением очень ограниченных обстоятельств. Я использую их как расширенные списки для отображения данных, а не как элементы управления для редактирования. Это означает, что замена редактируемого поля выражением не имеет недостатка.
Но я в этом меньшинстве.