Имя: Пароль:
1C
1С v8
Свернуть таблицу значений в 1С 7.7
0 JuixyJes
 
30.12.19
16:28
Добрый вечер, господа. Знаю в 1C 7.7 есть метод свернуть() как и в 8. Так вот, у меня есть ТЗ (https://pastenow.ru/7N4EJ) в ней 4 строчки (выделенная и 3 под ней) относятся к одному и тому же коду строки. Как свернуть таблицу так, чтобы все единицы встали в 1 ряд?
1 DmitriyDI
 
30.12.19
16:34
ТЗ.Свернуть("КодСтроки", "Колонка1, Колонка2, Колонка3"), если будут 2 единички то суммируются.
2 VladZ
 
30.12.19
16:34
(0) Шо казав?
3 Builder
 
30.12.19
16:35
+ к (1)
Ну и не забывать что остальные строки, которых нет в Свернуть(), удалятся.
4 Builder
 
30.12.19
16:36
+ (3) Не строки, а колонки естественнно :)
5 Масянька
 
30.12.19
16:38
Свернуть(<?>,);
GroupBy(<?>,);
Синтаксис:
Свернуть(<ГруппКолонки>,<СуммКолонки>)
Назначение:
Позволяет свернуть таблицу значений по соответствующим значениям колонок, т.е. заменяет на одну строку все дублирующие (по значениям группировочных колонок)  строки, суммируя значения по суммируемым колонкам.
Параметры:
<ГруппКолонки> - группировочные колонки (номера или идентификаторы колонок через запятую), по которым группировать данные.
<СуммКолонки> - суммируемые колонки (номера или идентификаторы колонок через запятую), по которым суммировать данные.
6 JuixyJes
 
30.12.19
16:47
Я сворачиваю как в (1), но почему то вместо 4 единичек получаю 1.
7 ДенисЧ
 
30.12.19
16:48
(6) А у тебя там не числа... А строки...