|
Работа с пользователями | ☑ | ||
---|---|---|---|---|
0
nikolanovichokk
13.06.23
✎
18:48
|
Написал вот такой код в модуле объекта
Процедура СоздатьПользователя(Команда); СоздатьПользователяНаСервере(); КонецПроцедуры Процедура СоздатьПользователяНаСервере() Ползун = ПользователиИнформационнойБазы.СоздатьПользователя(); Ползун.Имя = Объект.Наименование; Ползун.Роли.Добавить(Метаданные.Роли.Администратор); Ползун.Записать(); //Здесь появляется уникальный идентификатор Объект.УИД = Ползун.УникальныйИдентификатор; //удаление пользователей УдаляемыйПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(Объект.УИД); УдаляемыйПользовательИБ.Удалить(); КонецПроцедуры выдает вот такую ошибку, как правильно это реализовать? {Справочник.Пользователи.МодульОбъекта(10,15)}: Переменная не определена (Объект) Ползун.Имя = <<?>>Объект.Наименование; (Проверка: Сервер) {Справочник.Пользователи.МодульОбъекта(14,2)}: Переменная не определена (Объект) <<?>>Объект.УИД = Ползун.УникальныйИдентификатор; (Проверка: Сервер) {Справочник.Пользователи.МодульОбъекта(19,92)}: Переменная не определена (Объект) УдаляемыйПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(<<?>>Объект.УИД); (Проверка: Сервер) Задача звучит вот так Добавить в информационную базу разграничение по ролям: 1. Добавить справочник «Пользователи». 2. При добавлении в пользовательском режиме элемента справочника «Пользователи» должен автоматически создаваться пользователь информационной базы. 3. При удалении или изменении данных в справочнике «Пользователи» автоматически должны вноситься изменения в соответствующий элемент пользователей информационной базы. Доступы к базе данных: Администратор – имеет полный доступ к БД. Пользователей заносит только администратор. Менеджер – может заносить данные по ценам, вводить приходные накладные и документы сборка. Документы расходная накладная доступны только для чтения. Кассир – может вводить только расходные накладные. Все остальные данные доступны только для просмотра |
|||
1
nikolanovichokk
13.06.23
✎
18:49
|
В Радченко описана работа с пользователями через администрирование, но как я понял, мне так не надо
|
|||
2
vicof
14.06.23
✎
08:55
|
Теперь объясни, что такое Объект в модуле объекта?
|
|||
3
НафНаф
14.06.23
✎
09:14
|
(2) а мне интересно наименование Ползун
|
|||
4
Волшебник
14.06.23
✎
09:48
|
(3) "пользователь" на жаргоне
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |