powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR: сортировка по абсолютному значению суммы в группе
16 сообщений из 16, страница 1 из 1
CR: сортировка по абсолютному значению суммы в группе
    #33033653
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа,
Подскажите пож. возможно ли отсортировать данные в отчете сл. образом:

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

???

собственно задачка простая:
имеем клиентов и движение денег у них на счете.
у клиента может быть несколько счетов и движение тоже бывает как положительное так и отрицательное.
итоговая сумма движения получается легко (групируем по клиенту)
но надо показать клиентов с самым большим движением (не важно в какую сторону)

Может кто знает ....
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33034338
Anybody
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй правой кнопкой на заголовке группы и вызови change group. Он даст несколько способов отсортировать внутренние подгруппы. Может поможет/может нет, вслепую сразу не разобраться.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33034419
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для сортировки по сумме нужно знать по чему сортировать.
Напишите запрос (хп) в котором уже посчитаны остатки по счету для каждого клиента и Отсортируйте в CR по остаткам.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33034815
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собственно довольно странно почему CR не в состоянии организовать сортировку за несколько проходов
например я свободно ограничиваю отчет условием

EvaluateAfter(Sum ({@f_moneymove}, {@f_client}));
Abs(Sum ({@f_moneymove}, {@f_client})) >= {?limit}

но если я создаю formulafield
EvaluateAfter(Sum ({@f_moneymove}, {@f_client}));
Abs(Sum ({@f_moneymove}, {@f_client}))
,
то отсортировать по ней нельзя, да и вообще можно только вставить в отчет и все.

конечно можно все сделать на уровне sp, но это банально
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33034893
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не банально это правильнее,
используя суммарные значения уменьшаеться нагрузка на клиента и трафик.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33034910
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем согласен
а что если мне нужна подробная детализация в drilldown`е этого отчета...

впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :(
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33035303
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
два варианта
1) сделать хп с итогами по клиенту и добавить Subreport, с движениями по счету
2) в хп с движениями по счету добавить поле с суммой по клиенту для сортировки
ЗЫ: второй вариант позволяет не переделывая существующий отчет добавить необходимую сортировку
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33035357
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот как раз это я и имел в ввиду, когда говорил, что сделать задачу через sp - банально.
практически большинство сложных задач именно так и решается, а CR - это не репортинговая система, но просто средство для красивого отображения готовых результатов...
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33036704
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Peter Kirillow...а CR - это не репортинговая система, но просто средство для красивого отображения готовых результатов...
а что тогда подразумеваеться под репортинговой системой?
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33036948
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это философский вопрос, достойный отдельного топика.

если ответить попроще, то хотелось бы, чтобы:

репортинговая система получала на вход сырой резалтсет из n источников и умела все это объединять так, как хочется. причем безусловно и быстро.
агрегировать, сумировать, сумировать суммы и т.д. столько сколько нужно...

начитывала из разных источников параллельно и только то, что попросят

если уж имеет возможность планировать задачи, то по крайней мере разрешала указывать в качестве параметра даты вычисляемое значение, в противном случае зачем мне это планирование (камень в BOEXI)

не писать sp по каждому случаю, но просто определить простейшие сущности в репозитории и дать возможность строить отчеты продвинутым бизнес-пользователям (да и самому было бы быстрее и удобнее)

вобщем - это должна быть машина по обработке и представлению информации

или Вам не приходилось упираться в возможности(невозможности) CR и при этом недоумевать, почему не реализован казалось бы простейший и очевидный механизм ?
например, почему нельзя построить crosstab, который бы на пересечении колонок и строк содержал бы все множество значений, а не сумму, количество или max/min и иже с ними ?
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33037246
erny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реализуют точно, вон как пошли выпуски за выпусками новых версий, развиваются понимаете
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33037534
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен, это отдельная тема для обсуждений.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33039101
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Peter Kirillow:

Подскажите пож. возможно ли отсортировать данные в отчете сл. образом:
имеем данные, которые групируются и сумируются.
теперь хотим взять абсолютное значение от суммы и отсортировать уже по ней
впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :(


Может эта задачка и сложна для CR, но для такого генератора отчетов, как Cognos Impromptu, она элементарна.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33040820
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Jurii
не надо офтопить, хотите создать рекламу Вашему продукту создайте отдельный топик, например "Cognos Impromptu vs все".

ЗЫ: с удовольствием посмотрел бы демо версию, если таковая имеется и тогда можно будет пообщаться в новом топике. :)
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33041626
Jurii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 FantomGood:

не надо офтопить

Мой постинг не является офтопом, это ответ на ранее приведенный риторический вопрос:

" впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :(
а что тогда подразумеваеться под репортинговой системой?
это философский вопрос, достойный отдельного топика.
"

ЗЫ: с удовольствием посмотрел бы демо версию, если таковая имеется и тогда можно будет пообщаться в новом топике. :)

Демо-версии Impromptu, которую можно скачать откуда-либо, не существует. Обычно те кто хотят познакомиться с Impromptu, заказывают триальную версию.
Кроме этого, есть несколько презенташек со скриншотами Impromptu. Если хотите - могу скинуть по почте.
...
Рейтинг: 0 / 0
CR: сортировка по абсолютному значению суммы в группе
    #33041873
erny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jurii
Демо-версии Impromptu, которую можно скачать откуда-либо, не существует. Обычно те кто хотят познакомиться с Impromptu, заказывают триальную версию.
Кроме этого, есть несколько презенташек со скриншотами Impromptu. Если хотите - могу скинуть по почте.


Если не тяжело скиньте презенташку мне на мыло (в профайле).
Напишите где можно заказать триальную версию.
Заранее благодарен за ответ.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR: сортировка по абсолютному значению суммы в группе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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