Здравствуйте! В своей доработке я добавил несколько кнопок и полей ввода в РасходнуюНакладную. При некоторых условиях я хочу их сделать недоступными. Я это прописал в коде модуля формы и это работает. Но при повторном открытии документа из журнала поля и кнопки снова становятся доступными. Как сделать, чтобы недоступность указанных полей и кнопок сохранялась? Спасибо!
Процедура Выдать()
СтатусЗаказа = Перечисление.Статусы.Выдан;
ДатаВыд = ТекущаяДата();
Форма.кнВыдать.Доступность(0);
Форма.кнПодбор.Доступность(0);
Форма.ДатаВыд.Доступность(0);
Форма.СтатусЗаказа.Доступность(0);
Записать();
КонецПроцедуры
Процедура УстДоступностьКнопок()
......................................................................
......................................................................
Если Симптомы = Константа.СимптомыУм Тогда Форма.Симптомы.Доступность(0); //Моя вставка
КонецЕсли;
Если СтатусЗаказа = Перечисление.Статусы.АКС Тогда Форма.СтатусЗаказа.Доступность(0);
КонецЕсли;
Если СтатусЗаказа = Перечисление.Статусы.Выдан Тогда
Форма.кнВыдать.Доступность(0);
Форма.кнПодбор.Доступность(0);
Форма.ДатаВыд.Доступность(0);
Форма.СтатусЗаказа.Доступность(0);
КонецЕсли;
//Конец моей вставки
КонецПроцедуры
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua