Права доступа #758216


#0 by Pandoch
Добрый день. Не могу разобраться с ошибкой. Есть на обьект право Изменение,чтение и просмотр. По идее право изменение дает возможность программному присвоению значение обьекту и записи. Но он ругался,что при открытии формы обьекта я пытаюсь присвоить значение числовому реквизиту обьекта. Добавление права Редактирование решило проблему,но ведь это не то,что нужно. Пользователю нельзя рукам иметь возможность править обьект,а редактирование позволяет.
#1 by Альбатрос
"что при открытии формы обьекта я пытаюсь присвоить значение числовому реквизиту обьекта." г*внокод детектед
#2 by Pandoch
это все готовенькое и сплошь и рядом. Почему право изменение то не работает
#3 by Альбатрос
Потому что интерактивное изменение, а не программное. Убери из ПередОткытием/ПриОткрытии код, который изменяет реквизиты.
#4 by Pandoch
Чем тогда интерактивное изменение отличается от обычного? Интерактив это же нажатие на кнопочки. Открытие обьекта и весь код,который при этом выполняется - тоже интерактив?
#5 by Альбатрос
Ты не объект открываешь, а форму. Разницу чуешь?
#6 by Pandoch
Окей, спасибо
#7 by Pandoch
Новая непонятка - ругается аналогично на методе открыть форму. При этом даже не заходит в процедуры формы при открытии,а именно на строке с методом открыть. Тоже только право на просмотр есть и изменение.
#8 by Pandoch
А,там тот же косяк
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С