Имя: Пароль:
1C
 
Как можно открыть форму активных пользователей, если нет кнопки "Все функции"
0 SeiOkami
 
21.04.17
15:16
Может ли пользователь, у которого нельзя использовать "Все функции" открыть сервисную обработку "Активные пользователи" ?
1 ildary
 
21.04.17
15:17
(0) где-то пробегал список ссылок на служебные окна для УФ. На неназываемом сайте вроде бы его публиковала ekaruk.
2 ildary
 
21.04.17
15:18
3 SeiOkami
 
21.04.17
15:19
да, но это ссылки для сохранения
а мне бы открыть
как навигационные ссылки они не воспринимаются
4 ildary
 
21.04.17
15:23
(3) в (2) упоминается такой способ:

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
    ИмяОбработки = ПодключитьВнешнююОбработкуНаСервере();
    Если ИмяОбработки = "StandardFindByRef" Тогда
      ОткрытьФорму("ВнешняяОбработка.StandardFindByRef.Форма");
    Иначе
      Предупреждение("Не удалось подключить внешнюю обработку!");
    КонецЕсли;
КонецПроцедуры

&НаСервере
Функция ПодключитьВнешнююОбработкуНаСервере()
    ИмяОбработки = ВнешниеОбработки.Подключить("v8res://mngbase/StandardFindByRef.epf", "StandardFindByRef", Ложь);
Возврат ИмяОбработки;
КонецФункции
5 ildary
 
21.04.17
15:23
Я сам не пробовал, если что...
6 drcrasher
 
21.04.17
15:24
(0) если администрирование доступно, то из соответствующего раздела
7 SeiOkami
 
21.04.17
15:26
нет, мне не кодом нужно
просто в режиме предприятия пользователь должен как-то открыть "Активные пользователи", если у него нет кнопки "Все действия"
может есть горячая клавиша какая-нить или навигационная ссылка или что-то ещё
8 ildary
 
21.04.17
15:32
(7) У Вас странное понимание 1С. Да и вообще компьютерных программ в целом. Зачем 1С делать горячую клавишу для окна, запрещенного пользователю? И в чем грех написать обработку с кнопкой, которая откроет это окно? Можно не отвечать, я так, вслух удивляюсь.
9 Митяйский
 
21.04.17
15:35
Ссылку видел только в "администрировании-подержке и обслуживании" и в других обработках типа "удаления помеченнных". Так что если по каким-то соображениям нельзя пользователю дать право на кнопку "все функции", то внешняя обработка с нужной самодельной кнопкой будет наименьшим из зол
10 SeiOkami
 
21.04.17
15:43
(8), окей, если я проставлю роли совершенно все права, кроме доступа к "Все функции", то как мне открыть сервисную обработку Активные пользователи? Есть ли чисто платформенный способ или для этого нужно писать свой код?
11 Вафель
 
21.04.17
15:43
(10) сохрани как внешнюю и открывай
12 SeiOkami
 
21.04.17
15:44
есть ли платформенный способ?
13 Dmitrii
 
гуру
21.04.17
15:44
(10) Конфигурацию озвучь.
Во всех типовых на основе БСП уже есть эта обработка. Так и называется - АктивныеПользователи.
14 SeiOkami
 
21.04.17
15:46
(13), платформенный
это значит, что независимо от конфигурации
просто пустышка
15 Вафель
 
21.04.17
16:03
но мне кажется чтоб получить список активных нужно иметь право администрирования
16 SeiOkami
 
21.04.17
16:15
(15), у пользователя есть ВСЕ ПРАВА, кроме "Режим Все функции"
17 Вафель
 
21.04.17
16:35
(16) а зачем так?
18 Вафель
 
21.04.17
16:35
Если у него есть все права, то он может себе добавить и права на все функции
19 SeiOkami
 
21.04.17
16:37
(18), только если изменит роль в конфигураторе и обновит ИБ
20 Мимохожий Однако
 
21.04.17
17:25
(19) В пользовательском режиме тоже можно добавлять права.
21 SeiOkami
 
02.05.17
15:04
(20), нельзя роли добавлять права без изменения конфигурации
22 Вафель
 
02.05.17
15:19
(21) Пользователю можно добавить дополнительную роль ПолныеПрава
23 Жан Пердежон
 
02.05.17
15:38
(14) в чисто "пустышке" у пользователя полные права и все функции есть
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.