SANiMirrorOfLight
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сдравствуйте. У меня такая проблема, в одном из столбцов грида отображается сумма денег за товар, почему-то в одном из товаров эта сумма отображается в таком виде "3028,39990234375" хотя сумма вводилась такая: 3028,4. Тип поля в гриде и в базе данных float, бд - fierbird. Подскажите как мне от этого избавиться. пс. думал попробовать настроить отображение данных до 100-ых, нашол данный вариант решения "TcxCurrencyEditProperties(cxGrdArticleHaveDBTblVwR_MONEY.Properties).DisplayFormat := ',0.00'" , поместил данный код в обработчик формы onShow, но в работе выдаёт ошибку EAccessVioletion, подразумеваю что чтото я не проинициализировал, как быть в этой ситуации? рабочий ли вариант? |