Страница 1 из 1

Дескриптор пользователя

Добавлено: 29 июл 2004, 13:03
St.Anislav
Мне необходимо получить дескриптор пользователя, работающего в Галактике. Я в курсе, что есть функция UserName, по значению которой можно взять дескриптор (select usertune.descr where usertune.ownname=UserName), однако я столкнулся со следующей проблемой: в таблице usertune пользователь отсутствует, однако в интерфейсе выбора дескриптора он есть (на интерфейс можно взглянуть, нажав F3 в поле "Дескр." ДО или накладной). Вопрос: где же все-таки хранится значение дескриптора для пользователя?

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 14:42
m0p3e
sGetTune ( 'User.Descr' )

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 15:25
Deinis
Документация по работе с настройками выложена в разделе "Опыт" этого форума :)

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 15:38
St.Anislav
Спасибо и Маверику, и Деинису. Однако вопрос открыт: где ХРАНИТСЯ значение дескриптора пользователя? В формате <таблица>.<поле>

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 15:40
St.Anislav
То есть Морзе. Совсем уже заработался:)

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 15:55
Deinis
TuneVal.UserTune
Только эта фраза сама по себе ничего тебе не скажет :)))

Я ж говорю, почитай документацию по настройкам. Только оттуда и будет ясна взаимосвязь таблиц БД.
TuneVal.cTune == TuneDef.nRec
А строка: 'User.Descr' хранится именно в TuneDef.Code :)

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 15:57
Deinis
Обшибся :)
TuneVal.UserTune - это неправильно

TuneVal.StrVal - вот так ПРАВИЛЬНО

Re: Дескриптор пользователя

Добавлено: 29 июл 2004, 16:10
St.Anislav
Спасибо за объяснение!