Имя: Пароль:
1C
1С v8
Запись в реквизит документы
0 Scorp1985
 
21.04.13
20:32
Добрый день все.
Догадываюсь, что вопрос глупый, можете гнобить. но мне всё равно надо понять)

Есть документ с реквизитом "Сумма" и с табличной частью, содержащей реквизит "Сумма"

Суть в том. что реквизит документа сумма должен принимать значение сумме по строкам реквизита табличной части. Таким образом, при изменении табличной части на форме документа выполняю функцию:

Объект.Сумма =

А вот как правильно получить на клиенте значение суммы реквизита табличной части не могу сообразить в силу своей чрезвычайной не опытности.
Не пинайте сильно, лучше помогите советом.

P.S. То же самое актуально для реквизитов формы и реквизитов табличной части формы, не привязанных напрямую к соответствующим реквизитам документа (вспомогательным для вычисления, и зависящим от вышеупомянутых реквизитов формы).
1 MrStomak
 
21.04.13
20:33
Объект["ИмяТЧ"].Итог("Сумма")
2 Scorp1985
 
21.04.13
20:35
Спасибо за совет - пробовал - получаю:

{Документ.ПриходОтПоставщика.Форма.ФормаДокумента.Форма(82,45)}: Переменная не определена (Сумма)
   Объект.Сумма = Объект.СоставНакладной.Итог(<<?>>Сумма\); (Проверка: Тонкий клиент)
3 MrStomak
 
21.04.13
20:35
я там ковычки не просто так поставил
4 Scorp1985
 
21.04.13
20:38
MrStomak, спасибо!!! И отдельное спасибо за отсутствие пинков)
5 Scorp1985
 
21.04.13
20:45
Можно ещё в догонку вопросик маленький))
В табличной части формы есть вспомогательные реквизиты для расчета реквизито табличной формы документа, при сохранении документа они очищаются у меня. В какие процедуры надо добавлять их расчеты в зависимости от основных реквизитов?
6 sanja26
 
21.04.13
20:52
перед открытием
7 Scorp1985
 
21.04.13
20:55
А обращаться к вспомогательным реквизитам как? Через Элементы.ТабличнаяЧасть.*** ??
8 Scorp1985
 
21.04.13
21:03
и я так понимаю, нужно цикл сделать для каждой строки?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший