|
Группа доступа 1С | ☑ | ||
---|---|---|---|---|
0
Gossar1C
26.03.13
✎
11:59
|
Здравствуйте. Подскажите пожалуйста как получить группу доступа текущего пользователя?
можно ли выполнить поиск выборкой? или же надо запросом лезть в справочник группы доступа чтобы найти нужную группу? суть заключается в том чтобы при изменении поля менеджер автоматом ставилась его группа |
|||
1
Gossar1C
26.03.13
✎
12:03
|
&НаСервере
Функция ПолучитьГруппуМенеджера(Менеджер) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ГруппыДоступа.Ссылка |ИЗ | Справочник.ГруппыДоступа КАК ГруппыДоступа |ГДЕ | ГруппыДоступа.Пользователи.Пользователь = &Менеджер"; Запрос.УстановитьПараметр("Менеджер",Менеджер); КонецФункции незнаю правильно ли я его составил... |
|||
2
Gossar1C
26.03.13
✎
12:05
|
дело в том что менеджер может и в других группах доступа содержаться не обязательно в его допустим уволили сотрудника и к нему в группу добавили менеджера
|
|||
3
fisher
26.03.13
✎
12:15
|
(2) Правильно поставленный вопрос содержит большую часть ответа.
|
|||
4
Gossar1C
26.03.13
✎
12:17
|
(3) да, я не правильно сказал, надо найти группу доступа менеджера при изменении поля менеджер
|
|||
5
fisher
26.03.13
✎
12:22
|
(4) Ты уже ж сам сообразил, что таких групп может быть несколько. Т.е. с постановкой задачи у тебя что-то не так.
|
|||
6
Gossar1C
26.03.13
✎
12:25
|
(5) да может быть несколько групп куда включен этот менеджер, но у него есть одна основная его группа, допустим ГруппаВасильев и менеджер соотвтественно Васильев, мне бы подсказочку, если ли в группахдоступа какая то привязка конкретно к менеджеру? или там только списки куда можно подобрать менеджеров и руководителей?
|
|||
7
fisher
26.03.13
✎
12:28
|
(6) Основная группа доступа? Первый раз слышу. Если ты хочешь реализовать такой функционал (не совсем понятна его суть), то не в группах доступа должна быть привязка к менеджеру, а у менеджера должна быть прямая ссылка на основную группу доступа.
"ГруппаВасильев" - а за это вообще должно быть стыдно. |
|||
8
Gossar1C
26.03.13
✎
12:37
|
(7) борюсь с тем что имею, в наследство от предыдущего одинэсника осталось... ну как еще объяснить
Администраторы Пользователи: Администратор ПомощникАдминистратора Проектор ГруппаВасильев Пользователи: Администратор ПомощникАдминистратора Проектор Васильев ГруппаПетров Пользователи: Администратор ПомощникАдминистратора Проектор Петров ГруппаСеменов Пользователи: Администратор ПомощникАдминистратора Проектор Семенов Петров Васильев не пойму как получить ГруппаВасильев... |
|||
9
fisher
26.03.13
✎
13:06
|
Как достойный наследник достойного наследства, ты обязан искать по вхождению "Васильев".
Если кроме шуток, то непонятна цель. Ну, определил ты что пользователь Васильев одновременно относится к группам "ГруппаВасильев" и "ГруппаПетров". Что дальше? Как выберешь из этих групп одну? А самое главное - зачем? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |