Здравствуйте! подскажите пожалуйста, возникла проблема, хочу запретить перенос контрагента с помощью кода пользователю.
построение решения вижу таким образом:
1. Нашел путь для того, чтобы отображался родитель и источник
НайденнаяСсылка = Справочники.Контрагенты.НайтиПоНаименованию(Источник.Наименование,,Источник.Родитель);
Если значениеЗаполнено(НайденнаяСсылка) тогда
отказ = истина
КонецЕсли;
Предупреждение("В доступе отказано!");
Отказ = истина;
Возврат Отказ;
Запрет ставится..только теперь я не могу провести абсолютно никаких операций над контрагентом, вплоть до его изменения имени, хотя это абсолютно не то, к чему я хотел придти.
Мне нужно проанализировать перемещение контрагентов, то есть если есть изменения, то это должно отражаться в соответствующем виде.
прошу прощения за многословность в тексте, человек, что поставил передо мной эту задачу столько слов сказал, что я, возможно, что то и упустил
Как вариант можно перед началом редактирования сохранять значение Родителя в переменную, а перед записью проверять, не изменился ли Родитель. Если изменился, то
guru
вт, 30/07/2013 - 11:10
RusTorro
вт, 30/07/2013 - 13:19
Мне нужно проанализировать перемещение контрагентов, то есть если есть изменения, то это должно отражаться в соответствующем виде.
прошу прощения за многословность в тексте, человек, что поставил передо мной эту задачу столько слов сказал, что я, возможно, что то и упустил
guru
вт, 30/07/2013 - 13:30
не имеет смысла, ведь у вас уже есть нужная ссылка.
guru
вт, 30/07/2013 - 16:56