Интересно конечно - сколько раз надо спрашивать
Уже не первый раз спрашиваю , но получаю полный игнор.
Вопрос в следующем - хочу сделать свой движок, но он специфичный , основан на TClientDataSet сам он не может определить поля , так как нету физического подключения к провайдеру, ладно - обойду , даже погашу событие , которое пытается это сделать. Вопрос в следующем , даже сделаю редактор полей , но каким способом сделать, чтобы описание полей из TClientDataSet оседал (сохранялся) в шаблоне отчёта , я что то не нашёл пока такого способа....................
БОЛЬШАЯ ПРОСЬБА ОТВЕТИТЬ.
Вопрос в следующем - хочу сделать свой движок, но он специфичный , основан на TClientDataSet сам он не может определить поля , так как нету физического подключения к провайдеру, ладно - обойду , даже погашу событие , которое пытается это сделать. Вопрос в следующем , даже сделаю редактор полей , но каким способом сделать, чтобы описание полей из TClientDataSet оседал (сохранялся) в шаблоне отчёта , я что то не нашёл пока такого способа....................
БОЛЬШАЯ ПРОСЬБА ОТВЕТИТЬ.
Комментарии
Первое что я тебе посоветую, это забить на редактор полей, а сами поля формировать с run-time в скрипте FR для создание в TClientDataSet - DataSet-структуры.
Я например именно так и сделал, когда писал обертку над TMemTableEh для FR3.
Если же ты все все же очень хочешь его написать, то смотри модуль frxChartEditor
(из FR3) в качестве примера по построению Property Editor для коллекций и еще можешь глянуть модуль MemTableDesignEh (из EhLib) в качестве примера по построению Property Editor для TFields.