У меня возникла проблема при попытке преобразовать текст в десятичное число. Прежде всего, я делаю извлечение значений между ; символ из поля в NAV (поле имеет тип Text)
My field value is: 9 469;2 178;0;-1 000;0;0;0;37 994,96;1 000;0;0;0;493,4;0;0;0;
При извлечении становится:
Example:
9 469
2 178
-1 000
etc..
После извлечения мне нужно преобразовать текст в десятичное число:
CodeConvert := '9 469'
EVALUATE(Primo,DELCHR(CodeConvert,'=',' '));
Но при выполнении оценки я получаю сообщение об ошибке:
Microsoft Dynamics NAV
Значение "9 469" нельзя преобразовать в тип Decimal.
--------------------------- OK