BenderMTB написал(а):
При нажатие на выпадающий список подтягиваются значения из таблицы (формат 999.999,99), но при нажатие Enter выбранное значение преобразуется из 0,50 в 50,00. При выборе Listbox with key (в свойствах поля) в списке отображаются значения:
50,00 0,50
100,00 1,00
……
Почему то он видит значения из таблицы как целые, а не как десятичные. Как это исправить?
Понятно.
У вас ничего не преобразуется, а работает как положено. То есть 50,00 это Ваш ключ, 0,50 это значение ключа. При выборе из листбокса в поле попадает его(лисбокса) ключ...
Имхо, подход не правильный, заполнять ключи и значения листбокса вещественными числами, тем более, для листбокса это все типа char.
Советую использовать СП. Если нет, то исправить опираясь на информацию выше.
Опишите ситуацию, зачем делать именно так? Есть другие ходы, возможно они будут более оптимальными.
Забыл сказать: галочку арифметики верните назад
