Автозагрузка размера текстового поля TField

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Ответить
Akella
Сообщения: 175
Зарегистрирован: Пн 02 апр 2012 14:41

Автозагрузка размера текстового поля TField

Сообщение Akella » Ср 28 ноя 2018 14:00

У компонентов FIBPlus есть замечательная фича.
Когда в базе (Firebird) меняешь размер поля, то не нужно корректировать этот размер у DataSet компоненты. Компонента (TpFibDataSet) сама подтянет новый размер поля в дизайнтайме.
Было бы здорово, чтобы компонента TUniQuery тоже такое умела.
Вообще, желательно, чтобы подгружался не только размер поля, а и другие параметры и не только текстового.
Я работаю с UniDAC примерно с 2012 г и удивлён, что этой фичи ещё нет.
У FIBPlus много вкусного, жаль, что они больше не развиваются.

Под словом "подтягивать" я имел ввиду брать из базы, из системных таблиц читать разные параметры поля и применять их к persistent-полю в момент открытия TForm/TDataModule).

В любом случае, исходники FIBPlus есть и там можно подсмотреть, как там сделали.

ViktorV
Devart Team
Сообщения: 199
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Автозагрузка размера текстового поля TField

Сообщение ViktorV » Ср 28 ноя 2018 14:46

На данный момент UniDAC не поддерживает указанную вами функциональность.
Если Вы хотите, чтобы мы добавили данную функциональность, пожалуйста, напишите об этом на нашем User Voice форуме: https://devart.uservoice.com/forums/104 ... components. Если Ваше предложение наберет достаточно голосов, мы рассмотрим возможность его создания.

Ответить