• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Имена пользователей в документах 1с 7.7

  • Автор темы magirik
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

magirik

Привет форумчане! :lol:
Срочно нужна помощь, поставили задачу, чтобы на печатных формах документов и отчетах отображались имя пользователя который создал документ, подскажите как выдернуть имя пользователя, какой функцией?
Заранее спасибо! :rolleyes:
 
P

puh14

Обычно имя пользователя, создавшего документ - это Автор(живет в общих реквизитах документов). Вытаскивается через вывод реквизита Автор в шапке. ;-)
Если нету - надо вытаскивать из логов.
 
K

krenk

Про 7.7:

Есть такая штука
ИмяПользователя()
Назначение:
Возвращает имя пользователя.

Остается только во все процедуры формирования печатных форм ( и в сами печатные формы) добавить кусок кода который будет пририсовывать имя пользователя к таблице...

Еще я как-то видел как это делается без вмешательства в 1С. Видимо, есть какой-то мастер печати, который на каждый лист пишет имя компа с которого пошла печать (конкретней сказать не могу)
 
I

IvanS

В печатной форме пишешь Док.Автор и все. Как правило работает на 90% документов если 1с 7.7 и конфа комплексная. Если нет найди в документе через отладчик какой реквизит отвечает за пользователя и замени автор на него. Это если тебе нужно что бы печатался создатель. А если что бы печатался тот, кто печатает документ то тогда как сказал krenk :

ИмяПользователя()
Назначение:
 
V

vbs

Если форма встроенная, Док. не нужно, применимо подобное только для внешних форм. В стандартных контекст передается, как правило, через Докум (в ТиС, в частности)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!