Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Запись в поле управляемой формы из обработчика


Автор: ИгнатьевАлексей 25.2.2017, 19:27
Друзья, прошу помочь!

Начал изучать 1С. Версия 8.2.

Создал форму документа "ПриходнаяНакладная". На нее кинул 3 поля:
МассаНетто
ЦенаЗаКилограмм
СуммаЗакупки

Хочу сделать ну совсем простую вещь - чтобы СуммаЗакупки считалась автоматом при изменении первых двух полей.
Беру обработчик 

Процедура МассаНеттоПриИзменении(Элемент)

КонецПроцедуры


И пытаюсь записать в поле СуммаЗакупки что то вроде ЦенаЗаКилограмм*СуммаЗакупки
И накак у меня это не выходит! Хоть убейся.

Прошу помочь, дорогие друзья.

В книжках, которые у меня есть, даются подобные примеры для табличной части с использование конструкции ".ТекущиеДанные". А у меня простые поля на форме.

Автор: ИгнатьевАлексей 26.2.2017, 08:53
Ууууух...Нашел, но с большим трудом на другом форуме.
Вот какая конструкция, оказывается, работает, чтобы записать в поле формы документа из обработчика изменения соседнего поля:

Объект.СуммаЗакупки = "12345";


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)