Имя: Пароль:
1C
1С v8
Преобразование таблицы
0 picom
 
13.11.12
13:28
Есть таблица в 8.2 Обычные формы
Товар1  0.3   1
Товар2  0.8   2
Товар3  0.5   2
Нужно получить следующую таблицу
Товар1  0.3   1
Товар2  0.8   2
Товар3  0.2   2
Товар3  0.3   2
Группирующий признак в третьей колонке.
Говорят как-то можно запросом сделать...
Я не знаю как кроме шаманских методов кучи раз переборов
Подскажите варианты реализации
1 zak555
 
13.11.12
13:29
а чего не ?

Товар1  0.3   1
Товар2  0.8   2
Товар3  0.3   2
Товар3  0.2   2
2 GLazNik
 
13.11.12
13:32
+(1)
а почему не?
Товар1  0.3   1
Товар2  0.8   2
Товар3  0.1   2
Товар3  0.4   2
3 picom
 
13.11.12
13:34
(2) По группирующему признаку должна быть единица
4 GLazNik
 
13.11.12
13:46
(3) чегочего? можно толком сказать принцип преобразования? почему этот "группирующий признак" не влияет на Товар2, а на Товар3 влияет и влияет именно так, а никак иначе?
5 Ork
 
13.11.12
13:50
(0)"не знаю как кроме шаманских методов кучи раз переборов"
У таблицыЗначений есть просто офигительный метод Сортировать() без запросов и "методов кучи раз переборов".
6 picom
 
13.11.12
13:52
О, можно свернуть суммируя дробные части по группирующему признаку, а потом добавить строку в конец с остатком от единицы
2 + 2 = 3.9999999999999999999999999999999...