0 / 0 / 0
Регистрация: 10.05.2009
Сообщений: 38
1

Текущий пользователь и Сервер

06.12.2010, 17:11. Показов 16021. Ответов 6
Метки нет (Все метки)

Как передать текущего пользователя(пользователей) на сервер. У меня регламентная задача возвращает некий список пользователей.
Очень хочется проверять активного пользователя ИБ на принадлежность к этому списку.
Но задание выполняется на сервере - пользователя нет. И из метода Рег. задачи не могу достучаться до локальных процедур. Подскажите пожалуйста кто знает!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2010, 17:11
Ответы с готовыми решениями:

Выяснить, работает ли в текущий момент пользователь с заданным именем
Всем привет! Скрипт выясняет, работает ли в текущий момент пользователь с заданным именем. Вот...

Ошибка. Текущий вошедший пользователь не обладает правами администратора
День добрый! На моём компьютере всего один пользователь и устанавливался винд для одной учётной...

Определить все локальные рабочие группы, к которым принадлежит текущий пользователь
Здравствуйте. Нужна помощь разобраться как написать VBS, используя WMI\WSH, который определяет ...

Как подключиться к домену Active Directory и проверить, в каких группах текущий пользователь
Снова привет! Не подскажете как на .НЕТ подключиться к домену Active Directory, в котором я...

6
0 / 0 / 0
Регистрация: 24.12.2008
Сообщений: 1,399
06.12.2010, 17:13 2
Т.е. нужно, чтобы регламентное задание знало список активных пользователей?
0
0 / 0 / 0
Регистрация: 10.05.2009
Сообщений: 38
06.12.2010, 17:16 3
именно так
0
0 / 0 / 0
Регистрация: 24.12.2008
Сообщений: 1,399
06.12.2010, 17:32 4
Может это подойдет?


Код ( (Unknown Language)):
&НаСервере
Процедура ЗаполнитьСписокПользователей()

СписокПользователей.Очистить();

СеансыИнформационнойБазы = ПолучитьСеансыИнформационнойБазы();

Для Каждого СеансИБ Из СеансыИнформационнойБазы Цикл
СтрПользователя = СписокПользователей.Добавить();

СтрПользователя.Приложение = ПредставлениеПриложения(СеансИБ.ИмяПриложения);
СтрПользователя.НачалоРаботы = СеансИБ.НачалоСеанса;
СтрПользователя.Компьютер = СеансИБ.ИмяКомпьютера;
СтрПользователя.Сеанс = СеансИБ.НомерСеанса;
СтрПользователя.Соединение = СеансИБ.НомерСоединения;

Если СеансИБ.Пользователь <> Неопределено Тогда
СтрПользователя.Пользователь = СеансИБ.Пользователь.Имя;
СтрПользователя.ИмяПользователя = СеансИБ.Пользователь.ПолноеИмя;
СтрПользователя.ПользовательСсылка = НайтиСсылкуПоИдентификаторуПользователя(СеансИБ.По льзователь.УникальныйИдентификатор);
Иначе
СтрПользователя.Пользователь = "";
СтрПользователя.ИмяПользователя = "";
КонецЕсли;

Если СеансИБ.НомерСеанса = НомерСеансаИнформационнойБазы Тогда
СтрПользователя.НомерРисункаПользователя = 0;
Иначе
СтрПользователя.НомерРисункаПользователя = 1;
КонецЕсли;
КонецЦикла;

КоличествоАктивныхПользователей = СеансыИнформационнойБазы.Количество();
СписокПользователей.Сортировать(ИмяКолонкиСортиров ки + " " + НаправлениеСортировки);

КонецПроцедуры
Выдернул из библиотеки стандартных подсистем 8.2
0
0 / 0 / 0
Регистрация: 10.05.2009
Сообщений: 38
06.12.2010, 18:12 5
в 8.1 это ПолучитьСоединенияИнформационнойБазы()
Большое спасибо!
0
1 / 1 / 0
Регистрация: 15.11.2009
Сообщений: 947
06.12.2010, 21:48 6
Цитата Сообщение от unknown181538
Выдернул из библиотеки стандартных подсистем 8.
А где эта библиотека?
0
0 / 0 / 0
Регистрация: 24.12.2008
Сообщений: 1,399
06.12.2010, 21:49 7
Цитата Сообщение от Дайнеко
А где эта библиотека?
На ИТСе. Интересная штука, но сам глубоко не копал.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2010, 21:49
Помогаю со студенческими работами здесь

Запрос sql на сумму за текущий год и текущий месяц
Поля БД: Дата; Наименование предприятия; Адрес, телефон;Наименование продукции; ФИО руководителя;...

Пользователь и сервер
Добрый день, в организации используется рабочая группа. DHCP сервер. Установил windows 10 pro....

Пользователь отключающий сервер (Centos)
Здравствуйте. Помогите пожалуйста настроить пользователю права, у пользователя должны быть права...

Доменный пользователь логинится когда сервер выключен
Скажите как такое может быть? И можно ли сделать чтобы он логинился когда сервер включен? Windows...

Подключение один пользователь удалённо к наше 1С сервер
Ситуация такого у нас есть два офис, в первый офис у нас есть сервер 1С на второй офис стала нужен...

Как проверить какую radio выбрал пользователь до отправки на сервер?
Добрый день, уважаемые Гуру. Подскажите пожалуйста: как можно проверить поля формы до отправки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru