powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
19 сообщений из 19, страница 1 из 1
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34314773
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в 1C v 7.7 получить список всех пользователей?
Да же тех, кто в данный момент не подключён. То есть, когда происходит авторизация пользователя . Этот список мне и нужен.
Сапасибо, за любую подсказку.
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34314955
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klen_Как в 1C v 7.7 получить список всех пользователей?
Да же тех, кто в данный момент не подключён. То есть, когда происходит авторизация пользователя . Этот список мне и нужен.
Сапасибо, за любую подсказку.

Учись читать файл usrdef\users.usr...
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34315394
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрел я файл usrdef\ users.usr с помощью программы FAR.
Может быть средствами 1С можно получить этот список ?
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34315501
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klen_Посмотрел я файл usrdef\ users.usr с помощью программы FAR.
Может быть средствами 1С можно получить этот список ?

В прямую средствами встроеного языка 7.7 нельзя.
Подобные действия (скрепя сердце, наверное) разрешили делать в 8.x.

Обходные пути:
1. Написать внешную компоненту, которая будет читать этот файл (как OLE контейнер?).
2. Сделать так, как сделано в "1С:Торговля и Склад 7.7" - справочник "Пользователи".
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34315534
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я умею читать текстовые файлы на VB6 и средствами 1С, но как читать users.usr не знаю.
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34315556
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klen_Я умею читать текстовые файлы на VB6 и средствами 1С, но как читать users.usr не знаю.

Это двоичный файл.
Ищи Visual Studio 6.0. Там вроде была утилита присмотра файлов содержащих OLE контейнер.
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34315753
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedBird Спасибо!
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34323532
Romeooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, а что можно прописать в коде в 1С для проверки условия: есть ли подключенные пользователи!
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34323559
совет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RomeoooПодскажите, а что можно прописать в коде в 1С для проверки условия: есть ли подключенные пользователи!
с такими вопросами лучше сюда , сюда или накрайняк сюда
все-таки этот форум не про 1с
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34323596
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RomeoooПодскажите, а что можно прописать в коде в 1С для проверки условия: есть ли подключенные пользователи!

Впрямую в 7.7 вы не сможете определить список подключенных пользователей.

Можно посмотреть в сторону файла \SYSLOG\1cv7.mlg...
Для его обработки понадобится объект " Текст " и метод ИзСтрокиСРазделителями(<Строка>) объекта " СписокЗначений ", только нужно иметь ввиду, что если клиент "отвалился", то определить это спомощью содержимого файла 1cv7.mlg будет нельзя.

Можно посмотреть в сторону файла \SYSLOG\links.tmp...
Однако этот файл представляет собой (судя по всему) OLE-контейнер и прочесть его можно только через разработку специализированной внешней компоненты.
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34323604
Romeooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую...
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34327148
Фотография идиоты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//Впрямую в 7.7 вы не сможете определить список подключенных пользователей.

В процедуру ПриНачалеРаботыСистемы()
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
	scrptCtrl 			= createobject("MSScriptControl.ScriptControl");
	scrptCtrl.Language  = "vbscript";
	scrptCtrl.addcode("function get_client()
	|set wshshell = createobject(""wscript.shell"")
	|set EnvProcc = wshshell.Environment(""process"")
	|ClientName	  = EnvProcc(""CLIENTNAME"")
	|get_Client	  = ClientName
	|end function");
	UserNameString = scrptCtrl.eval("get_client()"); 
	//If isblankstring(UserNameString) =  0  Then
		Try 
			Спр.ClientName = СокрЛП(UserNameString);
			Спр.Записать();
		Except
			Message("Ошибка входа в систему, если сообщение повторится при повторном запуске обратитесь в информационный отдел");			
		EndTry;
	//EndIf;
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34327349
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиоты
Код: plaintext
1.
	UserNameString = scrptCtrl.eval("get_client()"); 

Возвращает пустую строку.
В чем может быть дело?
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34327466
Фотография идиоты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это в терминале отрабатывало, вы по сети пробуете?
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #34327477
RedBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиотыэто в терминале отрабатывало, вы по сети пробуете?
Локально. Но могу в сети попробовать.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #36095220
Dipa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может это поможет http://www.userview77.newmail.ru
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #36096783
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klen_,
На инфостарте валялась обработка. В принципе это уже настолько истоптанная тема - странно что ненашел ответа...
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #36096791
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MDIAdmin

ей лет и лет будет :)
...
Рейтинг: 0 / 0
Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
    #36097745
VoditelKobyly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже это один из способов сделать рекламу своему изобретению -
поднять тему, которая была закрыта два года назад.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как в 1C v 7.7 получить список всех пользователей в отдельный тексотвый файл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]