|
СКД: ВычислитьВыражение() | ☑ | ||
---|---|---|---|---|
0
vittany
27.02.15
✎
11:42
|
Добрый день! Есть СКД, в которой есть колонка, в которой считается нарастающий итог по каждой строчке. Как можно получить в новой колонке Сумму по этому столбцу (последний в примере)? Пользовательские поля не помогают, Сумму в ресурсах, по полю,полученному через ВычислитьВыражение не считает
Пример: Маршрут ТнКМ ТнКМНараст ТнКМИтог 1ый 100 100 1150 2ой 200 300 1150 3ий 350 750 1150 |
|||
1
Лодырь
27.02.15
✎
11:45
|
(0) Я верно понимаю что у вас арифметическая ошибка?
|
|||
2
Бубка Гоп
27.02.15
✎
11:46
|
(0) а там разве вместо 750 не должно ли быть 650?
|
|||
3
vittany
27.02.15
✎
11:46
|
(1) Да, в столбце ТнКмнараст в конце 650
ТнКмИтог 1050 |
|||
4
Бубка Гоп
27.02.15
✎
11:52
|
может тоже посчитать, примерно так:
КоличествоМаршрутов * ТнКмИтог |
|||
5
mikecool
27.02.15
✎
11:53
|
(0) Сумма(ВычислитьВыражение) не считает?
|
|||
6
vittany
27.02.15
✎
11:54
|
(5) нет
|
|||
7
Лодырь
27.02.15
✎
11:56
|
А почему не сделать полностью по аналогии с нарастающим итогом?
|
|||
8
Лодырь
27.02.15
✎
11:57
|
Чтото типа такого http://screencast.com/t/UOIS7Hb8yjp
|
|||
9
vittany
27.02.15
✎
12:03
|
(7) Мне нужно суммировать нарастающие итоги по каждой строчке -вычислить от вычислить у меня поругалось
|
|||
10
vittany
27.02.15
✎
13:13
|
(8) Так у меня считается нарастающий итог, правильно. А вот как сумму этих итогов загнать в отдельный столбец?
|
|||
11
Лодырь
27.02.15
✎
13:28
|
(10) Ну если смотреть на то что ты пишешь в примере, то на моем скриншоте решение.
|
|||
12
Лодырь
27.02.15
✎
13:29
|
(11) вру.
|
|||
13
Spyke
27.02.15
✎
13:31
|
(0) Можно сделать в запросе
|
|||
14
vittany
27.02.15
✎
13:48
|
(13) Как ?левым соединением с самим собой?Если можно,пример, то буду благодарна. Только у меня все поля в СКД, хотелось бы её средствами и продолжить, тем более, что это финальный шаг
|
|||
15
Spyke
27.02.15
✎
14:14
|
(14) запрос свой покажи
|
|||
16
Spyke
27.02.15
✎
14:17
|
(14) общий принцип
1) Запрос поместить во временую таблицу и добавить в выборку 1 как соед 2) Выбрать во врем табл итог и 1 как соед 3) левым соединением соединить вр1 с вр2 по соед |
|||
17
Necessitudo
27.02.15
✎
16:42
|
А ВычислитьВыражениеСГруппировкойМассив(вычислитьвыражение)?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |