|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Господа, Подскажите пож. возможно ли отсортировать данные в отчете сл. образом: имеем данные, которые групируются и сумируются. теперь хотим взять абсолютное значение от суммы и отсортировать уже по ней ??? собственно задачка простая: имеем клиентов и движение денег у них на счете. у клиента может быть несколько счетов и движение тоже бывает как положительное так и отрицательное. итоговая сумма движения получается легко (групируем по клиенту) но надо показать клиентов с самым большим движением (не важно в какую сторону) Может кто знает .... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 15:30 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Попробуй правой кнопкой на заголовке группы и вызови change group. Он даст несколько способов отсортировать внутренние подгруппы. Может поможет/может нет, вслепую сразу не разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 19:41 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Для сортировки по сумме нужно знать по чему сортировать. Напишите запрос (хп) в котором уже посчитаны остатки по счету для каждого клиента и Отсортируйте в CR по остаткам. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2005, 20:48 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
собственно довольно странно почему 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, но это банально ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 09:25 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Это не банально это правильнее, используя суммарные значения уменьшаеться нагрузка на клиента и трафик. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 09:52 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
не совсем согласен а что если мне нужна подробная детализация в drilldown`е этого отчета... впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 09:58 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
два варианта 1) сделать хп с итогами по клиенту и добавить Subreport, с движениями по счету 2) в хп с движениями по счету добавить поле с суммой по клиенту для сортировки ЗЫ: второй вариант позволяет не переделывая существующий отчет добавить необходимую сортировку ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 11:50 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
вот как раз это я и имел в ввиду, когда говорил, что сделать задачу через sp - банально. практически большинство сложных задач именно так и решается, а CR - это не репортинговая система, но просто средство для красивого отображения готовых результатов... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 12:04 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Peter Kirillow...а CR - это не репортинговая система, но просто средство для красивого отображения готовых результатов... а что тогда подразумеваеться под репортинговой системой? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 17:42 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
это философский вопрос, достойный отдельного топика. если ответить попроще, то хотелось бы, чтобы: репортинговая система получала на вход сырой резалтсет из n источников и умела все это объединять так, как хочется. причем безусловно и быстро. агрегировать, сумировать, сумировать суммы и т.д. столько сколько нужно... начитывала из разных источников параллельно и только то, что попросят если уж имеет возможность планировать задачи, то по крайней мере разрешала указывать в качестве параметра даты вычисляемое значение, в противном случае зачем мне это планирование (камень в BOEXI) не писать sp по каждому случаю, но просто определить простейшие сущности в репозитории и дать возможность строить отчеты продвинутым бизнес-пользователям (да и самому было бы быстрее и удобнее) вобщем - это должна быть машина по обработке и представлению информации или Вам не приходилось упираться в возможности(невозможности) CR и при этом недоумевать, почему не реализован казалось бы простейший и очевидный механизм ? например, почему нельзя построить crosstab, который бы на пересечении колонок и строк содержал бы все множество значений, а не сумму, количество или max/min и иже с ними ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2005, 19:23 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2005, 01:02 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Согласен, это отдельная тема для обсуждений. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2005, 10:19 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
2 Peter Kirillow: Подскажите пож. возможно ли отсортировать данные в отчете сл. образом: имеем данные, которые групируются и сумируются. теперь хотим взять абсолютное значение от суммы и отсортировать уже по ней впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :( Может эта задачка и сложна для CR, но для такого генератора отчетов, как Cognos Impromptu, она элементарна. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2005, 18:20 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
2 Jurii не надо офтопить, хотите создать рекламу Вашему продукту создайте отдельный топик, например "Cognos Impromptu vs все". ЗЫ: с удовольствием посмотрел бы демо версию, если таковая имеется и тогда можно будет пообщаться в новом топике. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2005, 15:37 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
2 FantomGood: не надо офтопить Мой постинг не является офтопом, это ответ на ранее приведенный риторический вопрос: " впрочем алтернативного средства построения хорошей отчетности все раввно на горизонте нет :( а что тогда подразумеваеться под репортинговой системой? это философский вопрос, достойный отдельного топика. " ЗЫ: с удовольствием посмотрел бы демо версию, если таковая имеется и тогда можно будет пообщаться в новом топике. :) Демо-версии Impromptu, которую можно скачать откуда-либо, не существует. Обычно те кто хотят познакомиться с Impromptu, заказывают триальную версию. Кроме этого, есть несколько презенташек со скриншотами Impromptu. Если хотите - могу скинуть по почте. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2005, 19:33 |
|
CR: сортировка по абсолютному значению суммы в группе
|
|||
---|---|---|---|
#18+
Jurii Демо-версии Impromptu, которую можно скачать откуда-либо, не существует. Обычно те кто хотят познакомиться с Impromptu, заказывают триальную версию. Кроме этого, есть несколько презенташек со скриншотами Impromptu. Если хотите - могу скинуть по почте. Если не тяжело скиньте презенташку мне на мыло (в профайле). Напишите где можно заказать триальную версию. Заранее благодарен за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2005, 00:39 |
|
|
start [/forum/topic.php?fid=31&msg=33037534&tid=1539684]: |
0ms |
get settings: |
14ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
48ms |
get topic data: |
2ms |
get forum data: |
1ms |
get page messages: |
276ms |
get tp. blocked users: |
0ms |
others: | 322ms |
total: | 670ms |
0 / 0 |