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

Корректировка роли пользователя

Автор Заяц Анна, 17 фев 2015, 22:49

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

Andrey_123

Сохраняйте, компилируйте, проверяйте. Если при открытии формы вы несможете в ней ничего сделать значит всё ок и можно дальше работать.

Заяц Анна

Я делаю это на рабочей базе. если сохраню, сейчас для всех закроется эта корректировка?
Мне нужно только для роли.

Andrey_123

Если РольДоступна("ЗапретРедактированияДокументов ") Тогда
       //Если хотим запретить редактировать всю форму
         ЭтаФорма.ТолькоПросмотр = Истина;
КонецЕсли;

Заяц Анна

При сохранении выдал ошибку

Andrey_123

Поменяйте директиву с &НаКлиенте на &НаСервере

Заяц Анна

При запуске Событий система не переспрашивает. Как исправить?

Andrey_123

Если процедура осталась. Исправьте руками.

Заяц Анна

пробую...пока не выходит.
Нашла прямо само окно в ФормаЭлемента. пытаюсь в ней изменить код

Добавлено: 27 фев 2015, 16:16


Выделила прямо ту строку, которую нужно закрыть на редактирование.
У нее есть 3 события (см. рис Выбор событий)

Попадая в "НадписьОплатаНажатие" (я подразумеваю, что именно в нем надо писать код), получаю следующий код (см. рис ФормаЭлемента)
страшно сюда что-либо добавлять
Добавлено: 27 фев 2015, 17:16


Не получается ничего.
Попробовала через Конфигурация - Документы - ЗаказКлиента - ФормаДокумента

События "НадписьЭтапыОплатыПриИзменении" (именно в надписи Этапы Оплаты закрываю редактирование)

Зашла в систему под пользователем с новой ролью и опять не получается, все ему доступно...

Andrey_123

Вам нужно событие ПриОткрытии.

Заяц Анна

Нашла именно то поле которое нужно закрыть (Этапы оплаты) в
Конфигурация - Документы - ЗаказКлиента - Формы - ФормыДокумента
И у этого поля только события
-НадписьЭтапыОплатыПриИзменении
-НадписьЭтатпыОплатыНажатие
(см. вложение).

Или через документы не прописываются такие штуки?

Теги:

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

Рейтинг@Mail.ru

Поиск