Блокировка ввода Реквизита
Материал из Fabius NET DEV
Блокировка достигается заданием свойства Представления МетодПриПолученииФокуса. В качестве примера можно рассмотреть УПДПокупкиПредставлениеПоступлениеТМЦвПодразделение: Необходимо: Если установлен признакСФ у ТТН (то есть они совпадают), то ссылка на обобщающий СФ невозможен (блокируем реквизит СчетФактураНомерСФ)
public static void ПриПолученииФокуса(IПредставление представление, IХранимыйЭлемент текущаясущность, string имяРеквизита, ref bool запретРедактирования) { if (имяРеквизита == "СчетФактураНомерСФ") if ((текущаясущность as УПДПокупки).ПризнакСФ) запретРедактирования = true; else запретРедактирования = false; }