Заполнение реквизита ТЧ при изменении другого #770332


#0 by JustLable
Работаю в УТ 11.1. Добавив новый реквизит в ТЧ Товары документа ЗаказКлиента нужно, чтобы при его изменении заполнялось поле ПроцентРучнойСкидки. Сразу скажу, что не опытная, поэтому никак не получается это сделать. ПроцентРучнойСкидки не меняется. Поделитесь информацией, как это правильно сделать?
#1 by Lexey_
что конкретно не получается?
#2 by JustLable
Не получается установить значение в ПроцентРучнойСкидки
#3 by Lexey_
код показывай
#4 by JustLable
Думаю, теперь суть будет понятна. Но, кажется, я все делаю не тем путем, поэтому ничего не выходит.
#5 by hhhh
ну так период не задала   где значение периода?
#6 by JustLable
Да, с этим еще разберусь. Главная проблема в том, что даже если, почти, все это убрать и оставить: Это все-равно тут не сработает.
#7 by hhhh
отладчик вообще заходит в эту процедуру?
#8 by JustLable
В процедуру заходит
#9 by hhhh
ну тогда посмотрите после присвоение там ТекущаяСтрока.ПроцентРучнойСкидки. Равно 5 или не равно?
#10 by JustLable
Хотя нет, беру свои слова обратно, оказывается процедура не выполняется. Только непонятно почему.
#11 by Lexey_
не назначена обработчиком события
#12 by JustLable
Да, вроде, назначена на элемент ТоварыПредложение.
#13 by МимохожийОднако
Вроде.. у  Володи. Сделай точку останова в процедуре события или заново установи событие.
#14 by hhhh
и это? процедура на клиенте?
#15 by JustLable
Да, на клиенте. Даже если заново установить событие, ноль реакции.
#16 by AneJIbcuH
Какая версия УТ?
#17 by JustLable
Версия 11.1
#18 by NuLLsoft
Попробовал на 11.2, на демо-версии: 1. Создал реквизит "Предложение" в "ЗаказКлиента" -> "Товары", тип строка. 2. Для реквизита "Предложение" назначил событие "ПриИзменении" &НаКлиенте 3. В модуле формы в процедуре "КонтрольНеСогласованныхИзмененийОбработатьСобытиеПриИзменении(Элемент)" внёс изменения (текста там много, всё копировать смысла нет и так понятно), можно прямо в этой процедуре свой код написать или как пожелаете: КонецПроцедуры 4. Возможно при каких либо других настройках может работать и по другому, но это уже другая история. 5. Всё заработало.
#19 by JustLable
Огромное спасибо! Оказывается, процедура КонтрольНеСогласованныхИзмененийОбработатьСобытиеПриИзменении не была учтена.
#20 by zak555
лучше опиши про свою доработку предложение, что ты хочешь этим получить
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С