Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизКак отобразить число с плавающей запятой в DBGrid(Delphi+ADO+Acce Найти похожие ветки
← →
Крутыш (2003-12-22 08:21) [0]Доброе утро!!!
Такая проблема встала у меня. Сегодня до 3-х ночи промучился.
Не отображается поле с плавающей запятой в DBgrid-e из пакета
DevExpress (база Access).
Когда число выводится,например большое число,оно в DBGrid-e вообще какое-то другое то ли сокращается, короче изменяется. В Access-e оно выводится в форме с плавающей запятой. Как быть????
← →
Вованчик (2003-12-22 08:27) [1]Установить DisplayFormat для поля таблицы например в 0.00 (или в Table или в Query)
← →
Крутыш (2003-12-22 09:06) [2]Вованчик !!! Оно должно отображаться!!!
Не такое 10*E+12, а длинное например:4324234324234545.
Чтобы оно не сокращалось. А то когда умножаешь количество продуктов на цену в складской программе получается число
с плавающей точкой и отображается в DbGride-как например 10*E+15
а нужно чтобы было 4543534543543534. И главное поле должно быть
числовое. Хотя если в текстовом поле можно было сделать формат
отображения, но в текстовом поле формат не хрена не работает.
← →
Кщд (2003-12-22 09:36) [3]10*E+15
Вы не ракетоносителями торгуете?
А по теме Вованчик ответил.
← →
Anatoly Podgoretsky (2003-12-22 09:41) [4]Нифига у ывс и цены, да это бюджет США за несколько сотен лет
← →
Крутыш (2003-12-22 11:13) [5]Кстати в 1С есть такой типа глюк.
Умножаешь например число 999999999999 на 9999999999999
получается неверный ответ 99999999999999 и что то в этом роде
и сохраняется потом в журнале и .т.д.
← →
Плохиш_ (2003-12-22 11:21) [6]>Крутыш © (22.12.03 11:13) [5]
> Кстати в 1С есть такой типа глюк.
> Умножаешь например число 999999999999 на 9999999999999
> получается неверный ответ 99999999999999 и что то в этом
> роде
> и сохраняется потом в журнале и .т.д.
Экспериментатор, блин
← →
Вованчик (2003-12-22 11:22) [7]
> Крутыш ©
:)
← →
JibSkeart (2003-12-22 11:28) [8]Может вы используете тип float ??
← →
Кщд (2003-12-22 11:36) [9]Крутыш © (22.12.03 11:13) [5]
кстати, при умножении столбиком похожий глюк:
Результат - 9...9n 8 0...0n 1
n - кол-во девяток в каждом из двух сомножителей (считаем, что оно одинаково)
так чё делать-то? а?
помогайте, мастера!
← →
Кщд (2003-12-22 11:38) [10]обшибся
n=колво девяток - 1 :)
← →
Крутыш (2003-12-22 22:18) [11]Короче я поставил access 2000, это ADO не подделживает
тип данных такой длины 33333333333333333333333333.
А вот в 1С действительно глюк так глюк.
В расходной накладной в поле количество вводишь например
99999999999, а в поле цена 999999999 получается неверный ответ
99999999999 в поле сумма. Ой какой позор. Это чо же сумма не сойдётся.
А если 1С Билл Гейтс поставит себе у него там миллиарды. Не пойдёт.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.015 c