|
Отчетник для конечного пользователя, есть ли такой?
|
|||
---|---|---|---|
#18+
Хочу такую программу, чтобы для меня как описание базы, чтобы для конечного пользователя как простой инструмент запросов. - Есть такие в природе (где скачать)? - Реально ли создать самому (не в плане технических трудностей, а реализуемо ли вообще, делал ли кто для себя)? ______________________ Программа EasyReport для базы данных. 1) Создаем Объекты (непосредственно в самой программе, + загрузкой модели с диска): (похоже на таблицу, но не обязательно тождественно таблице) Объект.Атрибуты + текстовое описание, что это такое (все имена на русском языке, без ограничения на длинну). 2) Для каждого Объект.Атрибут создаем SQL-запрос (текст SELECT) , для выборки данного атрибута. (+ набор использованных таблиц, + набор необходимых связей таблиц) . 3) Для каждого Объект.Атрибут создаем правила на написание ограничений, фильтрации: (для пункта WHERE А>1 и т.д.). 4) Для каждой ПАРЫ Объект.Атрибут1, Объект.Атрибут2 - создаем связь (для пункта WHERE Объект.Ключ1=Объект.Ключ2), если эти Объект.Атрибут связаны, + тип связи (1-N и т.д.). На основе этого создаем: 1) Объектная модель базы данных: текстовое описание объетов, атрибутов, связей. 2) На основе этого можем нарисовать графическое представление модели: квадратики объектов + связи. 3) На основе этого создаем редактор запросов (с возможностью сохранения созданного запроса), и конечно выдача результатов запроса в шаблон Excel (созданный под данный запрос: в шаблоне просто прописываем ключевую ячейку для левого верхнего угла таблицы выборки). Просто выбираем необходимые Объект.Атрибут в нужном порядке, задаем ограничения, запрос создается автоматически на основе созданной модели. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2005, 00:07 |
|
Отчетник для конечного пользователя, есть ли такой?
|
|||
---|---|---|---|
#18+
hyperion intelligence? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2006, 12:15 |
|
|
start [/forum/topic.php?fid=31&msg=33473837&tid=1539305]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
132ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 239ms |
total: | 459ms |
0 / 0 |