|
ТЗ.Свернуть() | ☑ | ||
---|---|---|---|---|
0
spleen
19.07.11
✎
17:29
|
Пишу следующий код
ТЧ = Док.Товары; ТЗ = Новый ТаблицаЗначений; ТЗ = ТЧ.Выгрузить(); ТЗ.Свернуть("Номенклатура", "Количество, Сумма"); ТЧ.Загрузить(ТЗ); Док.Записать(); Значения сворачиваются, но поля Количество и Сумма не суммируются. В чем проблема может быть? |
|||
1
spleen
19.07.11
✎
17:30
|
Пробовал и так
ТЧ = Док.Товары; ТЧ.Свернуть("Номенклатура", "Количество, Сумма"); Док.Записать(); Тоже самое |
|||
2
73
19.07.11
✎
17:32
|
Тип "Количество, Сумма" - не число?
|
|||
3
spleen
19.07.11
✎
17:33
|
(2)Число.
Это табличная часть УТ10,3 ("Реализация Товаров и Услуг") |
|||
4
salvator
19.07.11
✎
17:34
|
ТЗ = Док.Товары.Выгрузить();
ТЗ.Свернуть("Номенклатура", "Количество, Сумма"); Док.Товары.Загрузить(ТЗ); |
|||
5
YF
19.07.11
✎
17:34
|
Значения сворачиваются, но поля Количество и Сумма не суммируются - а что с количеством и суммой происходит?
|
|||
6
spleen
19.07.11
✎
17:36
|
(5) Пустые поля
|
|||
7
salvator
19.07.11
✎
17:37
|
(7) Может 0 ?
|
|||
8
YF
19.07.11
✎
17:37
|
(6)
ТЗ.Свернуть("Номенклатура", "Количество, Сумма"); ТЗ.ВыбратьСтроку(); точно пустые? |
|||
9
spleen
19.07.11
✎
17:39
|
(8) (7) Сорри 0
|
|||
10
Sarmen
19.07.11
✎
17:41
|
(0) в в каком событии такой код пишешь?
|
|||
11
spleen
19.07.11
✎
17:43
|
(10) Написал обработку, которая получает по ссылке объект и обрабатывается его ТабЧасть
|
|||
12
Sarmen
19.07.11
✎
17:56
|
использовал (4) - всё работает!
у тебя "Док" - это точно Объект? |
|||
13
salvator
19.07.11
✎
17:56
|
(12) Да разрулили уже усё
|
|||
14
spleen
19.07.11
✎
17:57
|
(12) Не получается
|
|||
15
spleen
19.07.11
✎
17:59
|
http://goo.gl/7Pv5F Если не лень опробуйте на реализации в УТ. Только надо создать дубли строки.
|
|||
16
Sereja
19.07.11
✎
18:05
|
(15) Проверил, работает
|
|||
17
spleen
19.07.11
✎
18:06
|
(16)Суммирует поля количество и сумма?
|
|||
18
Sarmen
19.07.11
✎
18:08
|
Проверил в УПП - работает как положено! Всё суммируется как надо!
|
|||
19
salvator
19.07.11
✎
18:09
|
(17) можно, кстати, напрямую табчасть сворачивать. попробуй
|
|||
20
73
19.07.11
✎
18:09
|
Я бы (2) перепроверил....
|
|||
21
Sarmen
19.07.11
✎
18:09
|
копай тогда в модуле объекта: перед записью, при записи, обработка проведения
|
|||
22
Sarmen
19.07.11
✎
18:10
|
и подписки соответствующие
|
|||
23
spleen
19.07.11
✎
18:10
|
Мда, фантастика. Видимо при записи документа есть похерка.
|
|||
24
Sarmen
19.07.11
✎
18:10
|
я про то и говорю! :)
|
|||
25
73
19.07.11
✎
18:18
|
Если (8) делал, то там ещё только ТЗ... записи нет...
|
|||
26
Serginio1
19.07.11
✎
19:09
|
А может у тебя количество и сумма изначально 0?
|
|||
27
spleen
19.07.11
✎
19:42
|
(26) Нашел решение. Добавил все реквизиты по которым сворачивать и по которым суммировать. И все нормально прошло.
ТЧ.Свернуть("Номенклатура, ЕдиницаИзмерения, Коэффициент, СтавкаНДС, Цена, Качество, Склад, СпособСписанияОстаткаТоваров", "Количество, Сумма, СуммаНДС"); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |