По теме из базы знаний
- Регистр правил в системе прав доступа
- Автоустановка даты запрета редактирования по группам пользователей УТ 10.3
- Назад в прошлое! Небольшие заметки по администрированию пользователей в УПП
- Организация дополнительного доступа к документам и справочникам для 1С: Бухгалтерии предприятия 3.0
- Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
##Если &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей ##Тогда
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
СоставГруппы.Ссылка КАК ГруппаПользователей
ИЗ
Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
ГДЕ
СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
ПО (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей)
ГДЕ (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей = ЛОЖЬ
ПоказатьЧто то типа такого запроса в РЛС
тогда напиши проверку в ПриСозданииНаСервере
опять же из разряда:
возможно с ошибками написал, сорри - с телефона уже пишу
опять же из разряда:
приСоздании..
Если НЕ ПроверитьПользователя() Тогда
Возврат;
КонецЕсли;
Функция ПроверитьПользователя
Запрос = Новый Запрос("
ВЫБРАТЬ
СоставГруппы.Ссылка КАК ГруппаПользователей
ИЗ
Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
ГДЕ
СоставГруппы.Пользователь = &ТекущийПользователь");
Запрос.УстановитьПараметр("ТекущийПользователь", Пользователи.АвторизованныйПользователь());
Возврат НЕ Запрос.Выполнить().Пустой(); // Пользователь найден
КонецФункции;
Показатьвозможно с ошибками написал, сорри - с телефона уже пишу
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот