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

Отбор по подразделению у текущего пользователя

Автор Любовь Соловьева, 06 фев 2023, 15:34

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

Любовь Соловьева

Добрый день, в на форме (журналы документов - деньги - КассовыеДокументы) нужно у пользователя Иванова Ивана и Сидорова Евгения добавить фильтр/отбор, чтобы они видели документы только по своему подразделению (Повар), если пользователь другой, то отбор не нужен
Я добавила в расширение эту форму и добавила вызов процедуры вместо типовой.
В коде не сильна, пыталась написать, вот часть кода
&НаСервере
Процедура Д_ПриСозданииНаСервереВместо(Отказ, СтандартнаяОбработка)

СписокПользов=new
СписокЗначений();
СписокПользов.Добавить("Иванов Иван");
СписокПользов.Добавить("Сидоров Евгений");
СписокПользов.Добавить("Тест");
    пПользователь=ПараметрыСеанса.ТекущийПользователь;   

//Если не СписокПользов.НайтиПоЗначению(СОКРЛП(пПользователь.Наименование)) = НЕОПРЕДЕЛЕНО Тогда

//Иначе   

//КонецЕсли;

КонецПроцедуры

Rettro

Любовь Соловьева, Проще сделать отдельную роль, выдать её нужным пользователям.
При открытии журнала документа проверять наличие роли и выдавать видимость + доступность если она есть

Теги:

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

Рейтинг@Mail.ru

Поиск