ФИО Менеджера

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

ФИО Менеджера

Сообщение korvanakorvana »

Добрый день ребята. Подскажите пожалуйста как вытащить ФИО менеджера оформившего счет, в word отчет(prbdoc)? Basedoc.descr это первые три буквы от имени пользователя.
RAJAH
Местный житель
Сообщения: 932
Зарегистрирован: 18 фев 2008, 12:49

Re: ФИО Менеджера

Сообщение RAJAH »

Взять поле BASEDOC.ATL_OWNER (создатель документа) и посмотреть, на кого оно ссылается (X$USERS.ATL_NREC).
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: ФИО Менеджера

Сообщение edward_K »

Ну если у вас дескриптор уникален то можно дотянутся и до настройки.
and 'USER.DESCR' == tunedef.code
and tunedef.nrec == tuneval.ctune
and 31 == tuneval.obj
and basedoc.descr == tuneval.STRVAL(noindex)
and tuneval.cuser == x$users.atl_nrec
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

Re: ФИО Менеджера

Сообщение korvanakorvana »

RAJAH писал(а):Взять поле BASEDOC.ATL_OWNER (создатель документа) и посмотреть, на кого оно ссылается (X$USERS.ATL_NREC).

ага получилось)
And BASEDOC.ATL_OWNER==X$USERS.ATL_NREC
....

If Schkpp.getfirst x$users=tsOk then
Fioman:=schkpp.x$users.XU$FULLNAME
Ответить