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

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

magirik

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

puh14

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

krenk

#4
Про 7.7:

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

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

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

IvanS

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

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

vbs

Well-known member
18.02.2007
1 708
1
#7
Если форма встроенная, Док. не нужно, применимо подобное только для внешних форм. В стандартных контекст передается, как правило, через Докум (в ТиС, в частности)
 
Статус
Закрыто для дальнейших ответов.