Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 08:35

Изменение доступа к реквизитам проведенного документа

Автор Yanawerg, 11 июн 2024, 09:17

0 Пользователей и 1 гость просматривают эту тему.

Yanawerg

Существует документ который могут редактировать и изменять все до того момента пока он не проведен, после его проведения он больше не должен быть редактируемым кроме одного определенного поля для всех пользователей кроме тех у кого есть на это права.
Вопрос такой: Как сделать одно это поле редактируемым после проведения для всех пользователей ?

alexandr_ll

Yanawerg, В модуле формы документа в процедуре "При открытии" добавить проверку на проведенность документа

Yanawerg

alexandr_ll, А как прописать что если документ проведен то выбранный реквезит может быть изменен ?

alexandr_ll


Yanawerg

alexandr_ll,  Что-то на подобии такого ?


Если Проведен Тогда
ЭтаФорма.ЭлементыФормы.Контрагент.Доступность = Истина;
КонецЕсли;

Разве что это не помогло, то что вы написали Форма.Реквизит.толькоПросмотр; уже есть в коде, а мне надо что бы когда не доступы все реквезиты, реквезит Контрагенты все же мог быть редактирован.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск