Мне нужно, чтобы при прохождении определенного этапа карты маршрута изменялось значение реквизита. Я написал такой код:
Процедура ТестНаАдминистрироваиеПроверкаУсловия(ТочкаМаршрутаБизнесПроцесса, Результат)
Если ПройденТестНаАдминистрирование = Ложь Тогда
ПредлагаемаяДолжность = "Оператор";
КонецЕсли;
Результат = ПройденТестНаАдминистрирование;
КонецПроцедуры
Процедура ТестНаПрограммированиеПроверкаУсловия(ТочкаМаршрутаБизнесПроцесса, Результат)
Если ПройденТестНаПрограммирование Тогда
ПредлагаемаяДолжность = "Программист 1С";
Иначе
ПредлагаемаяДолжность = "Администритор 1С";
КонецЕсли;
Результат = ПройденТестНаПрограммирование;
КонецПроцедуры
Вроде когда пишу код и вызываю подсказку, то можно обратиться к реквизиту ПредлагаемаяДолжность. Но не понимаю, почему он не меняется. Возможно это потому что создана форма для бизнес процесса? Подскажите как изменять реквизит пожалуйста
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший