Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 ноя 2024, 09:19

Пытаюсь сделать так чтобы при изменении суммы, цена тоже менялась!

Автор Said, 05 мая 2024, 11:02

0 Пользователей и 1 гость просматривают эту тему.

Said

&НаКлиенте
Процедура ТоварыСуммаПриИзменении(Элемент)
   ТекущиеДанные = Элемент .Цена.ТекущиеДанные;
   ТекущиеДанные.Цена = ТекущиеДанные.Количество / ТекущиеДанные.Сумма;
КонецПроцедуры


Что я делаю не так в данном коде? По этому принципу я смог сделать так чтобы при изменении количества и цены, сумма менялась. Но сделать так чтобы сменилась цена при изменении суммы, не получилось.

antoneus

Ну, во-первых, цена - это сумма / количество. Во-вторых - обработчик к событию привязан?

Said

По поводу событий, объясните мне чайнику (который неделю как только сел за обучение программирования 1с к слову) Как привязывают обработчик к событию (в частности смысл слов понимаю, только как их объединить знаний нет).

Said


antoneus

Обработчик - это вот эта самая процедура ТоварыСуммаПриИзменении. Событие - в данном случае ячейка в палитре свойств элемента формы. Там эта процедура должна быть выбрана.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск