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

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


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