Здравствуйте!
Может кто сталкивался с такой ситуацией.
Delphi 7, FIBPlus 6.7.0, FB.
чарсет всех коннектов - UNICODE_FSS, чарсет всех текстовых полей тот же.
Сделал lookup-поле типа TFIBWideStringField для последующего его отображения в TTntDBGrid. При попытке открытия датасета, получаю "Field <имя лукап поля> not found".
Если заменяю TFIBWideStringField на TFIBStringField, то всё работает.
Почему такое может быть?
Видимо, что-то не так с использованием юникода. Но FIBPlus вроде сам всё отслеживать должен, все конверсии из UTF8 в UCS-2 и обратно...
Предположите что-нибудь, а то голову всю сломал уже...
FIBPlus 6.7.0. Не работает lookup-поле TFIBWideStringField
Re: FIBPlus 6.7.0. Не работает lookup-поле TFIBWideStringFie
Задай этот вопрос разработчикам FIBPlus. Лукапы никакого отношения к FB не имеют.
Re: FIBPlus 6.7.0. Не работает lookup-поле TFIBWideStringFie
А чего ее ломать? если есть желание - лезешь в исходники FIBPlus 6.7.0, если нет, то мучаешь разработчиков.bolide писал(а): Предположите что-нибудь, а то голову всю сломал уже...
Re: FIBPlus 6.7.0. Не работает lookup-поле TFIBWideStringFie
Спасибо за советы, действительно был глюк в FIBPlus. Всё успешно решилось с помощью разработчиков.