"Yurij" ...
>
> Horsun Vlad wrote:
> >     Да. Создать CDS нужной стр-ры и заполнить его -
> > это очень сложно. Нужно новую VCL для этого написать.
>
>  Вопрос в том, откуда получить
> структуру?

    Наверное оттуда, где она известна ?

> В дельфи ж RTTI не настолько
> развитое как в .NET reflection тот же самый.

    Угу, все нужно решать через ж... RTTI\reflection
Сначала создаём проблемы, потом с ними боремся,
отращивая гланды в ... RTTI\reflection :-)

> Т.е. кроме списка объектов с данными,
> еще нужен будет список с метаданными,
> структуры этих объектов, и прочее.

    Если хорошо поискать, то окажется что оно или
где-то уже есть, или несложно добавляется. Без извратов
с RTTI\reflection

>  Сейчас как - написал запрос в SelectSQL для
> TFIBDataset, поля таблица в репозитории FIB+
> описал и все, готов отчет. Код менять
> для заполнения не требуется, отчеты
> прямо из программы добавлять можно.
>
>  А теперь убираем отсюда FIB+ и FB/IB,
> добавляем требование выноса связи с
> сервером в отдельный слой и получаем
> что большую часть функциональности
> придется делать руками.

    Про MIDAS\DataSnap не в курсе ?

-- 
Хорсун Влад


Ответить