powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / вопрос
18 сообщений из 18, страница 1 из 1
вопрос
    #33511562
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скажите как добится универсальности
при построении отчетов
...
Рейтинг: 0 / 0
вопрос
    #33511568
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glushkoff wrote:
> скажите как добится универсальности
> при построении отчетов
вот с этого места - поподробнее... универсальности чего??

зы ищу смысел жизни, недорого.
--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511573
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну чтобы можно было налету там все делать группировать
ну есть же какието идеи у всех
...
Рейтинг: 0 / 0
вопрос
    #33511578
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glushkoff wrote:
> ну чтобы можно было налету там все делать группировать
> ну есть же какието идеи у всех
т.е. по уже имеющейся выборке формировать отчетную форму?
акцесс может, ексель может, всякие там репорты (кристал и т.д.) могут...
стоит их заюзать.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511581
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky wrote:
>
> Glushkoff wrote:
> > ну чтобы можно было налету там все делать группировать
> > ну есть же какието идеи у всех
да, и причем тогда тут конкретно MS SQL?

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511584
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понимаешь мне нужно прям с клиента формировать отчет а там всякие настройки гдето может быть внешнее соединение а гдето нет тоесть
я хочу сделать чтоб отчет формировался полностью с клиента а это помоему нереально если только с клиента не посылать сам запрос
...
Рейтинг: 0 / 0
вопрос
    #33511607
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glushkoff wrote:
> понимаешь мне нужно прям с клиента формировать отчет а там всякие
> настройки гдето может быть внешнее соединение а гдето нет тоесть
> я хочу сделать чтоб отчет формировался полностью с клиента а это помоему
> нереально если только с клиента не посылать сам запрос
даже если с клиента посылать сам запрос - тоже нереально, потому как
запрос сначала надо сформировать, а "универсальный построитель
произвольных запросов, доступный для пониманию обычному пользователю" -
"мираж, дым, фикция" (С) Собачье сердце, "Философский камень" (С)
Алхимик, "Святой грааль" - (С) Крестоносец. Не бывает, в общем.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511623
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоесть в любом случае отчет неуниверсален
получается что универсального отчета в природе не существует
...
Рейтинг: 0 / 0
вопрос
    #33511627
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glushkoff wrote:
> тоесть в любом случае отчет неуниверсален
> получается что универсального отчета в природе не существует
Как где-то говорилось - "в самую дырочку!"
Не существует.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511635
........
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky
....
даже если с клиента посылать сам запрос - тоже нереально, потому как
запрос сначала надо сформировать, а "универсальный построитель
произвольных запросов, доступный для пониманию обычному пользователю" -
"мираж, дым, фикция" (С) Собачье сердце, "Философский камень" (С)
Алхимик, "Святой грааль" - (С) Крестоносец. Не бывает, в общем.

Ну почему же..... Тот же самый BusinessObjects позволяет юзеру много чего строить, не разбираясь в структуре базы, сиквеле и т.п....
Вот только цена этого продукта ;)))))))) Да и дизайнер ему нужен....

Короче - по-любому надо знать набор полей, которыми придется оперировать, а дальше смотреть...
...
Рейтинг: 0 / 0
вопрос
    #33511650
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну судя по тому что пока это не сделано еще нигде
то наверное это нериально всегда посроитель отчета связвн
с какойто степенью корявости
вот к примеру можно было бы сделать чтото наподобие
view редактора пользователь соединяет таблицы и отмечает нужные поля
но это помоему слишком круто такой интерфейс наворачивать
...
Рейтинг: 0 / 0
вопрос
    #33511663
......
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlushkoffНу судя по тому что пока это не сделано еще нигде
то наверное это нериально всегда посроитель отчета связвн
с какойто степенью корявости
вот к примеру можно было бы сделать чтото наподобие
view редактора пользователь соединяет таблицы и отмечает нужные поля
но это помоему слишком круто такой интерфейс наворачивать

Повторяю - есть готовые OLAP-инструменты, тот же самый BusinessObjects.
Там дизайнер один раз рисует что-то типа схемы данных и доступные юзерам измерения... А юзер просто из этой готовой системы выбирает то, что ему нужно графически... Сиквельные запросы строятся динамически на основе того, что юзер навыбирал... Но корявости и в этом продукте хватает...
...
Рейтинг: 0 / 0
вопрос
    #33511665
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
......... wrote:
> locky
>
> ....
> даже если с клиента посылать сам запрос - тоже нереально, потому как
> запрос сначала надо сформировать, а "универсальный построитель
> произвольных запросов, доступный для пониманию обычному пользователю" -
> "мираж, дым, фикция" (С) Собачье сердце, "Философский камень" (С)
> Алхимик, "Святой грааль" - (С) Крестоносец. Не бывает, в общем.
>
>
> Ну почему же..... Тот же самый BusinessObjects позволяет юзеру много
> чего строить, не разбираясь в структуре базы, сиквеле и т.п....
> Вот только цена этого продукта ;)))))))) Да и дизайнер ему нужен....
>
> Короче - по-любому надо знать набор полей, которыми придется
> оперировать, а дальше смотреть...
ха! Так ведь требовался не "построитель заранее ограниченного набора
типовых отчетов", а "как добится универсальности при построении
отчетов". А это есть 2 большие разницы, однако...
если не разбираться в структуре и проч. - значит, есть некий заранее
определенный набор данных, следовательно, нет возможности построить
отчет, который базируется на непредусмотренном наборе данных (как-то
запутанно получается, всё таблетки проклятые).
да и причем тут набор полей? Описать метаданные - как два байта... Ну,
описано у меня в базе, где чего что значит, связи прописаны и описаны,
что дальше? Можно строить произвольные отчеты? Ой, врядли... Потому что
отчет - это есть некое представление исходной информации в
преобразованном виде...
К примеру, вот прямо щаз, заказчику срочно нужен отчет: есть биллинговая
система, есть коллективные счетчики, есть начисления. Надо: 1. по
каждому коллективному счетчику вывести начисления. Это просто - сумма по
таблице начислений с группировкой по коду счетчика. 2. Рядышком -
вывести сумму начислений не учитывая показания счетчика. Это - ха!
сложнее... потому как необходимо произвести собственно расчет
начислений, т.е. преобразовать исходную информацию о количестве
проживающих, нормах, тарифах и прочему в информацию об объеме и сумме.
3. показать разницу между 1-й и 2-й колонкой. 4. расчет должен
произвоидится в астрономически обозримый временной период.
Ну-с, какой-такой построитель отчета с этим справится? Пока что я знаю
один такой, и он - я.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
вопрос
    #33511706
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Повторяю - есть готовые OLAP-инструменты, тот же самый BusinessObjects.
Там дизайнер один раз рисует что-то типа схемы данных и доступные юзерам измерения... А юзер просто из этой готовой системы выбирает то, что ему нужно графически... Сиквельные запросы строятся динамически на основе того, что юзер навыбирал... Но корявости и в этом продукте хватает...

таким образом происходит свертка многомерного куба по произвольному набору заранее определенных измерений. Это можно представить в виде набора из N заранее написанных отчетов, где N- достаточно большое, но ограниченное число. А для универсальности N должно быть крайне, просто крайне велико.

Я уже не говорю о том, что кубы необходимо сворачивать избирательно, осуществляя гнусно-изогнутую фильтрацию данных...
...
Рейтинг: 0 / 0
вопрос
    #33511712
......
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky
> Ну почему же..... Тот же самый BusinessObjects позволяет юзеру много
> чего строить, не разбираясь в структуре базы, сиквеле и т.п....
> Вот только цена этого продукта ;)))))))) Да и дизайнер ему нужен....
>
> Короче - по-любому надо знать набор полей, которыми придется
> оперировать, а дальше смотреть...
ха! Так ведь требовался не "построитель заранее ограниченного набора
типовых отчетов", а "как добится универсальности при построении
отчетов". А это есть 2 большие разницы, однако...
если не разбираться в структуре и проч. - значит, есть некий заранее
определенный набор данных, следовательно, нет возможности построить
отчет, который базируется на непредусмотренном наборе данных (как-то
запутанно получается, всё таблетки проклятые).
да и причем тут набор полей? Описать метаданные - как два байта... Ну,
описано у меня в базе, где чего что значит, связи прописаны и описаны,
что дальше? Можно строить произвольные отчеты? Ой, врядли... Потому что
отчет - это есть некое представление исходной информации в
преобразованном виде...
К примеру, вот прямо щаз, заказчику срочно нужен отчет: есть биллинговая
система, есть коллективные счетчики, есть начисления. Надо: 1. по
каждому коллективному счетчику вывести начисления. Это просто - сумма по
таблице начислений с группировкой по коду счетчика. 2. Рядышком -
вывести сумму начислений не учитывая показания счетчика. Это - ха!
сложнее... потому как необходимо произвести собственно расчет
начислений, т.е. преобразовать исходную информацию о количестве
проживающих, нормах, тарифах и прочему в информацию об объеме и сумме.
3. показать разницу между 1-й и 2-й колонкой. 4. расчет должен
произвоидится в астрономически обозримый временной период.
Ну-с, какой-такой построитель отчета с этим справится? Пока что я знаю
один такой, и он - я.


Скромно. Главное - правда )))

Не буду утверждать, но все-таки иногда существующие построители позволяют облегчить жизнь... И вместо одного незаменимого сотрудника может быть два-три заменимых
...
Рейтинг: 0 / 0
вопрос
    #33511729
Bormoglot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один незаменимый не сможет писать все sql запросы для отчетов крупной компании. Нужен целый отдел таких незаменимых.
А вот для построителя отчетов достаточно в каждом отделе по одному заменимому человеку со знанием бизнесс-процессов компании.
...
Рейтинг: 0 / 0
вопрос
    #33511734
Glushkoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если вся структура базы будет нацелена на отчеты и их универсальность?
может в таком случае это возможно?
...
Рейтинг: 0 / 0
вопрос
    #33511755
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора если вся структура базы будет нацелена на отчеты и их универсальность?
завсегда найдется отчет который ложится поперёк фигуры.


-------------------------
There’s no silver bullet!
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / вопрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]