IBX For Lazarus (Firebird Express)

Модератор: Модераторы

Nick74
новенький
Сообщения: 25
Зарегистрирован: 15.03.2017 12:55:06
Откуда: Москва

Сообщение Nick74 »

Firebird 3.01

Добавлено спустя 7 минут 40 секунд:
Да, все работает...
Походу зря паниковал. При смене формата поля Lazarus походу кеширует метаданные и неверно воспроизводит поле пока не перезапустишь его...
Сейчас сделал тестовую таблицу - все замечательно работает...
Спасибо!
Аватара пользователя
*Rik*
постоялец
Сообщения: 453
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал
Контактная информация:

Сообщение *Rik* »

Nick74 писал(а):Firebird 3.01

Добавлено спустя 7 минут 40 секунд:
Да, все работает...
Походу зря паниковал. При смене формата поля Lazarus походу кеширует метаданные и неверно воспроизводит поле пока не перезапустишь его...
Сейчас сделал тестовую таблицу - все замечательно работает...
Спасибо!

Там действительно косяк был, если количество цифр после запятой более 4, то компоненты определяют поле как TFLoatField(если меньше 4 то TBCDField), для TFLoatField при составлении маски не верно определялось количество цифр в дробной части. Я выложил новую версию IBX 3.0.6, в ней исправлено.
Nick74
новенький
Сообщения: 25
Зарегистрирован: 15.03.2017 12:55:06
Откуда: Москва

Сообщение Nick74 »

Пасиб. Еще ругается, что не зарегистрирован класс TIBBooleanField, если сделать его Persistent и переоткрыть проект...
В общем наверно хочет RegisterNoIcon([TIBStringField, TIBBCDField, TIBBooleanField]);
Аватара пользователя
*Rik*
постоялец
Сообщения: 453
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал
Контактная информация:

Сообщение *Rik* »

Там TIBBooleanField и TIBBooleanIntField не зарегистрированы были..
Я выложил исправленную версию 3.0.7, можете перезагрузить.
Ответить