обрезаются числовые поля

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
novichok
Постоянный гость
Сообщения: 79
Зарегистрирован: 10 апр 2013, 09:24

обрезаются числовые поля

Сообщение novichok »

Помогите!!!
Ни с того, ни с сего появился глюк в Support и Viper - стали обрезаться числовые поля до двух знаков после запятой. Даже простой запрос select * from sporder where dord=date(1,6,2016) или sql select * from sporder where dord=#date(1,6,2016) выдают обрезанные значения. Причём старые, давно скомпилированные программы, работают правильно, только которую делаю сейчас не работает как надо.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: обрезаются числовые поля

Сообщение edward_K »

Да вроде всегда так было. Опять же без контекста не понять -где именно они обрезаются.
На экране если не задавать маску, всегда было 2.
Что касается запросов. то там где в Cfg задавалось кол-во знаков после запятой.
Можете юзать например string(,0,10)
novichok
Постоянный гость
Сообщения: 79
Зарегистрирован: 10 апр 2013, 09:24

Re: обрезаются числовые поля

Сообщение novichok »

edward_K, а где у Vipera cfg лежит? В supporte дело исправилось, если в cfg добавить LOT.ExportDoubleToStr=true, а viperу такое не помогает, в смысле, если это в cfg галактики добавить, по-прежнему числа обрезаются.
Ответить