Версия для печати темы (https://pro1c.org.ua/index.php?s=a9bad0e0262eda3873d25316e5e19cce&showtopic=44490)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Заполнить табличный документ суммой по всем полям таблицы

Автор: burza 03.03.18, 13:14

Есть таблица в документе нужно просчитать сумму. есть поле количество и есть поле цена они могут быть разные как мне свести общую сумму.
Пока есть вот что ну здесь берет только первую цену, а нужно чтобы смотрел на все

Объект.СуммаДокументаБезСкидок = Элементы.Товары.ТекущиеДанные.Цена * Объект.Товары.Итог("Количество")



 ! 

http://pro1c.org.ua/index.php?act=announce&id=2: 4,5
 

Автор: logist 03.03.18, 13:19

Обычно для этого добавляют колонку Сумма в ТЧ и получают её итог. Если это сложно или не нужно, тогда надо перебирать каждую строку таблицы и суммировать. То что вы написали это шо попало.

Автор: burza 03.03.18, 14:15

logist @ Сегодня, 13:19 * ,
У меня эта сумма при закрытие пересчитывает скиду и закрывается и сума документа получается меньше а мне нужно знать сумму документа без скидок

Автор: Petre 03.03.18, 15:24

burza @ Today, 14:15 * ,

Объект.СуммаДокументаБезСкидок = Товары.Итог("Сумма") + Товары.Итог("СуммаСкидок");

Автор: burza 03.03.18, 15:55

Petre @ Сегодня, 15:24 * ,
Блин туплю просто на ровном месте) Спасибо большое!)))

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua