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

Пересчет реквизита ТЧ при изменении в строке другого реквизита

Пересчет реквизита ТЧ при изменении в строке другого реквизита
Я
   Обфускация
 
23.05.19 - 11:32
Документ самописный, код ниже. Выходит ошибка "Поле объекта не обнаружено (текущиеданные)". Что не так?
&НаСервере
функция премияОфицианта(выручка)
    премия=0;
    для каждого стр из объект.ПроцентОфицианта цикл
        если выручка> стр.Сумма тогда
            премия= выручка/100* стр.Процент;
        конецЕсли;    
    конеццикла;    
    возврат премия;
КонецФункции

&НаКлиенте
Процедура ВыручкаОфициантов1ВыручкаПриИзменении(Элемент)
элементы.ВыручкаОфициантов.текущиеданные.премия=премияОфицианта(элементы.ВыручкаОфициантов.текущиеданные.выручка);    
КонецПроцедуры
 
 
   butterbean
 
1 - 23.05.19 - 11:33
отладчик ты конечно не запускал
   elCust
 
2 - 23.05.19 - 11:35
А курсор спозиционирован в элементе управления "ВыручкаОфициантов"??
   Обфускация
 
3 - 23.05.19 - 11:42
(2)
да, похоже проблема была в этом, я ссылаюсь на название таблицы в объекте,а на форме она по другому называется
   Aleksandr N
 
4 - 23.05.19 - 11:44
(0) Нужен особенный талант, чтобы выполнять такую чушь на сервере.

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