|
computed field
|
|||
---|---|---|---|
#18+
добрый день! считаю сумму одинаковых повторящихся полей в группе. по ряду причин не могу использовать distinct. для различия первой строки в группе от остальных использую кумулятивную сумму. не нравится. есть ли какие другие способы брать только ПЕРВОЕ значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2009, 19:10 |
|
computed field
|
|||
---|---|---|---|
#18+
sboykoсчитаю сумму одинаковых повторящихся полей в группе. по ряду причин не могу использовать distinct. Религия не позволяет? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 09:44 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, Я бы рад бы, да грехи не пускают! нет уверенности в том что значения не повторяются на другом уровне. вернее - они почти всегда повторяются, а пользуясь distinct я теряю такие повторы... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 10:15 |
|
computed field
|
|||
---|---|---|---|
#18+
sboyko, А внутри группы они отсортированы по этому значению по которому идет суммирование? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:14 |
|
computed field
|
|||
---|---|---|---|
#18+
Для получения первой строки в группе использовать нужно Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:16 |
|
computed field
|
|||
---|---|---|---|
#18+
задача такая- 2 колонки 1-проданный товар по категориям 2-план продаж по категории ------------------------------ просуммировать продажи и планы продаж товар сумма план по категориям тов 1 кат 1 10 руб 10000 тов 2 кат 1 15 руб 10000 тов 3 кат 2 11 руб 20000 тов 4 кат 3 12 руб 10000 тов 5 кат 3 13 руб 10000 ---------------------------------- сумма продаж 61 план 40000 если ползоваться distinct суммируя план то план будет 30000 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:18 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, спасибо Марк посмотрите мой примерчик - есть какие либо мысли по такой задаче? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:20 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, в примере-строки отсортированы сначала по категориям товара а потом по самим товарам ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:22 |
|
computed field
|
|||
---|---|---|---|
#18+
1. Сделать группу по категории продаж 2. По этой группе сделать computed field Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:37 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, спасибо Марк буду пробовать ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 11:40 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, еще вопрос! указанная вами comp field поставить в detail или какое другое место? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 12:04 |
|
computed field
|
|||
---|---|---|---|
#18+
Можно в detail. В принципе не имеет значения - главное в пределах группы разместить. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 12:31 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 12:35 |
|
computed field
|
|||
---|---|---|---|
#18+
2 Локшин Марк, получилось, но не все. не работает контрукция sum(#x for all). все группы дают правильный результат по суммам. а самый верхний уровень - абс не тот! я его размещаю в header or summary. куда бы его поместить чтобы правильный ответ был или как то обойти? ПБ10.5, виста, табулярное ДВ! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2009, 13:11 |
|
|
start [/forum/topic.php?fid=15&fpage=32&tid=1336207]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 317ms |
total: | 438ms |
0 / 0 |