вывод в СКД значений по нарастанию
☑
0
birusik
11.10.19
✎
16:43
Вот такая задачка.
Запросом получаю таблицу типа :
Номенклатура МесяцОжидаемогоПрихода ОжидаемыйПриход
Товар1 01.10.2019 10
Товар1 01.11.2019 20
Товар1 01.12.2019 0
Товар2 01.11.2019 5
В СКД нужно вывести в отчет через таблицу ожидаемые приходы с нарастанием:
01.10.2019 01.11.2019 01.12.2019
Товар1 10 30 30
Товар2 0 5 5
Помогите разобраться
1
PR
11.10.19
✎
16:44
И че и че?
2
D_E_S_131
11.10.19
✎
17:25
1. ОП указываешь как "Ресурс" = Сумма(Ресурс)
2. В настройках добавляешь "Новая таблица"
3. В строках выводишь группировку "Товар"
4. В колонках выводишь группировку "МОП"
5. Профит
3
D_E_S_131
11.10.19
✎
17:26
...или суммирование нужно нарастающим итогом?
4
birusik
11.10.19
✎
18:13
(2) Если так то будет без нарастания, т.е. в ресурсе будет для первого товара 10,20,0.
5
birusik
11.10.19
✎
18:14
(3) А вот как суммирование с нарастанием?
6
D_E_S_131
11.10.19
✎
22:36
Обычно в запросе это соединение таблицы с данными самой с собой. В твоем случае по товар = товар и МОП <= МОП2
7
runoff_runoff
11.10.19
✎
22:54
ВычислитьВыражение()
8
birusik
12.10.19
✎
00:35
(7) Спасибо, то что нужно.
ВычислитьВыражение("Сумма(ОжидаемыйПриход)", "МесяцОжидаемогоПрихода",, "Первая", "Текущая")
9
birusik
12.10.19
✎
00:36
(6) Так, тоже получилось. Спасибо.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший