powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Текущий пользователь Cache
8 сообщений из 8, страница 1 из 1
Текущий пользователь Cache
    #33162958
Mr N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно при сохранении объекта записать в одно из свойств имя прямого пользователя Cache, который произвёл изменения. Как это можно сделать?
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33163036
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например при использования GUI (VB) - существует
компонента Winsock Control при помощи которой можно определить
пользователя :
txtUser.Text = Winsock1.LocalHostName
Ну а дальше все понятно ...
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33163060
Maksim UM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно так:
$ZUTIL(67,11,$JOB)
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33163575
Mr N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Команда $ZUTIL(67,11,$JOB) возвращает имя пользователя Windows, а не прямого пользователя Cache
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33163842
Mr N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотелось бы узнать имя пользователя, которое вводится при запуске программы, использующей CacheObject.Factory
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33164409
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понятно, в какой среде запускает пользователь свое приложение ???
Напрямую из Cache' или с постороннего продукта ???
Что Вы называите "прямой пользователь " ???
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33164499
Maksim UM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Боюсь, что честного способа нет.
Но если очень нужно, то можно попробовать:
Код: plaintext
1.
 Set user=$Get(^%CDServer("alive",$system.Server.HostName(),$J,"username"))
...
Рейтинг: 0 / 0
Текущий пользователь Cache
    #33165672
Mr N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maksim UMБоюсь, что честного способа нет.
Но если очень нужно, то можно попробовать:
Код: plaintext
1.
 Set user=$Get(^%CDServer("alive",$system.Server.HostName(),$J,"username"))

Спасибо, помогло. Только HostName надо приводить в верхний регистр
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Текущий пользователь Cache
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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