Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Расчет цены и количества при изменении суммы

Расчет  цены и количества при изменении суммы
Я
   seshboy
 
14.02.18 - 09:36
Всем привет. Начинаю освоение 1С. Научился считать сумму из цены и количества, но в обратную сторону изменять цену пока не могу.

У меня есть табличная часть с реквизитами "Товар", "Цена", "Количество" и "Сумма". При изменении суммы хотелось бы автоматического изменения цены. Как это сделать?


Код изменения суммы.

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


    
&НаКлиенте
    Процедура ТоварыЦенаПриИзменении(Элемент)
        СтрокаТЧ = Элементы.Товары.ТекущиеДанные;
    СтрокаТЧ.Сумма = СтрокаТЧ.Цена * СтрокаТЧ.Количество;    
           
    
            
    КонецПроцедуры
 
 
   Timon1405
 
1 - 14.02.18 - 09:38
если делаете по книжке радченко, у них есть свой форум http://devtrainingforum.v8.1c.ru/forum/
   seshboy
 
2 - 14.02.18 - 09:40
Делаю не по книжке Радченко, а по гуглу :)
   FIXXXL
 
3 - 14.02.18 - 09:44
если СтрокаТЧ.Количество>0 тогда
    СтрокаТЧ.Цена  = СтрокаТЧ.Сумма / СтрокаТЧ.Количество;
конецесли
   Фрэнки
 
4 - 14.02.18 - 09:44
(0) вот точно также, как была поставлена Процедура ПриИзменении для ячейки Товар, Количество, Цена - нужно добавить процедуру-обработчик для события ПриИзменинии в Сумма
   seshboy
 
5 - 14.02.18 - 09:56
Всем спасибо за помощь!Помогло :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует