Имя: Пароль:
1C
1С v8
В форме списка документа вывести только документы текущего пользователя в УФ...
,
0 Длинный_Чайник
 
01.09.22
20:43
Есть пользователь с правами МатериальныйБухгалтер, а также как западло... ))) МатериальныйБухгалтер1. Воот, нужно в конфигураторе написать код, я пока чайник...
Но куда и как еще не разобралься... в общем... каждый пользователь видел только свои документы которые ранее ввели... а то между двумя матершинами тяжело говорят в бухгалтерии...
Спасите пожалуйста... дорогие коллеги профессионалы
1 DCKiller
 
01.09.22
21:05
Нууу, это сложно. Тут надо программиста звать.
2 Жан Пердежон
 
01.09.22
21:09
либо гения
3 Длинный_Чайник
 
02.09.22
04:43
Да чтобы, я на программиста и учусь... вот поставил такой код... но все равно там в списке у этого пользователя появляется другие пользователи

Внимание ... код...

&НаКлиенте
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

        ТекПользователь = ПараметрыСеанса.ТекущийПользователь;
        НовЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    
    НовЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Автор");
    НовЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; // больше или меньше и т.п.
    НовЭлементОтбора.Использование = Истина;
    НовЭлементОтбора.ПравоеЗначение = ТекПользователь;
КонецПроцедуры
4 SleepyHead
 
гуру
02.09.22
05:07
А кнопка "Еще" - "Настроить список" у тебя не работает?
5 Обработка
 
02.09.22
06:35
в УФах динамические списки там и все замутить можно.
6 AneJIbcuH
 
02.09.22
09:01
(0) Прикручивай RLS :)
7 Фрэнки
 
02.09.22
09:08
(3) // Внимание ... код...

На первый взгляд код вроде бы корректный, что так и ставят отборы.
Только надо проверять с тем, что там в настройке динамического списка сделано. Например, мне не понятно использование "Автор" - такое наименование поля никто не гарантирует
8 Новый1сник2
 
02.09.22
11:21
может под "Автор" подразумевается "Ответственный" только тип значения у него может быть разный.
в бух это справочник пользователи, в унф справочник сотрудники
9 Новый1сник2
 
02.09.22
11:31
(0) хоть бы конфигурацию озвучил
10 oslokot
 
02.09.22
11:38
Хм, ПередОткрытием() - это старая конфа на обычных формах чтоле?
11 Длинный_Чайник
 
02.09.22
18:14
(9) (10) Да ребята, конфигурация БП 1.6 управляемая форма на 8.2
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший