CurrentUser + Дополнительные данные.

sharks_andron
Дата: 04.03.2016 02:44:49
База данных access 2000г. Авторизация с помощью файла рабочих групп.
При созданни пользователя - есть только поле ИМЯ, ПАРОЛЬ, и соотвествующие ему права доступа к различным таблицам.

Существует отчет. В шапке отчета поле "CurrentUser()" выводит имя менеджера создавшего заказ. Оно логически и фактически соответствует логину того, кто отправляет на печать этот отчет.

Задача такова, чтобы без вмешательства пользователя (выбор из выпадающего списка, к примеру) - рядом с его логином (currentuser) выводилось еще одно поле - скажем, НОМЕР ПАСПОРТА.

Как быть в этом случае?
Лапух
Дата: 04.03.2016 03:37:46
sharks_andron
...Как быть в этом случае?...

Предположительно наверное нужно выложить пример своей БД, да бы любой желающий смог вывалить свое решение проблеммы на конкретно вашем примере.
Анатолий ( Киев )
Дата: 04.03.2016 11:52:28
Вероятно нужно создать таблицу пользователей, в которой кроме Ф И О и НОМЕР ПАСПОРТА было поле ЛОГИН. Тогда в отчете можно получить из нее № паспорта по значению CurrentUser(). Например функцией DLookup.
sharks_andron
Дата: 04.03.2016 14:27:49
Лапух
sharks_andron
...Как быть в этом случае?...

Предположительно наверное нужно выложить пример своей БД, да бы любой желающий смог вывалить свое решение проблеммы на конкретно вашем примере.


К сожалению нет такой возможности.

Но я попробую воспользоваться последним ответом.