Версия для печати темы (https://pro1c.org.ua/index.php?s=4b7544e9047d29f2b8ed2f83d73dac27&showtopic=54503)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Как создать отчет для текущего пользователя 1с 7.7 конф 7.7.003

Автор: ZUBR 06.10.19, 20:40

Здравствуйте. Еще один интересный вопрос. У меня есть доработанная сетевая версия 1С7.7 Торговля + Склад. Есть сотрудники. Я их прописываю, как пользователей с правами созданного интерфейса Инженер. Есть отчет по сдельной части зарплаты. Мне нужно, чтобы программа автоматически подставляла в этот отчет сотрудника, который в данный момент под своим именем пользователя зашел в программу. К примеру, что нужно написать ТЗ.Сотрудник = ????. Или по-другому сделать? Чтобы в дальнейшем сотрудник мог посмотреть показатели. Только свои. В справочниках Сотрудники и Пользователи ФИО идентичны.
Спасибо!

Автор: andrew76 07.10.19, 3:48

ZUBR @ Вчера, 23:40 * ,

Доброе утро !

Есть встроенная функции ИмяПользователя(),ПолноеИмяПользователя().Возвращают имя текущего пользователя.
Т.е. Вам надо написать примерно так :

ТЗ.Сотрудник=ПолноеИмяПользователя();

Автор: andrew76 07.10.19, 6:12

andrew76 @ Сегодня, 6:48 * ,

или ,чтобы подстраховаться от лишних пробелов :

ТЗ.Сотрудник=СокрЛП(ПолноеИмяПользователя());

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua