Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 14:44

Вопрос по пользователям.

Автор Алексей Тихий, 15 мар 2017, 12:08

0 Пользователей и 1 гость просматривают эту тему.

Алексей Тихий

Добрый день. Подскажите такой вопросик. В расходной накладной нужно сделать печать, чтоб в печатной форме указывалось имя пользователя. Тоесть если зашел под логином Алексей, то при нажатии кнопки печать выбирается ПечатнаяФорма1, а если под логином Дмитрий, то выбирается ПечатнаяФорма2. Незнаю как узнать переменную пользователя. Пока сделал две кнопки: ПечатьДмитрий и ПечатьАлексей. Но это ж через одно место. Нужно знать как правильно в коде написать примерно такое:
Если Пользователь = Алексей то ПечатнаяФорма1 иначе ПечатнаяФорма2. Наверное лучше делать типа переменных.
В начале узнаем какой пользователь сейчас есть, а потом присваивать какой то переменной значение ПечатнойФормы. Типа
Пользователь Алексей.
ПечатнаяФорма = ПечатнаяФорма1.
Пользователь Дмитрий
ПечатнаяФорма = ПечатнаяФорма2.
А потом я уже использую в коде переменную ПечатнаяФорма. Ну это я так представляю, а делается наверное по другому как-то.
В целом пользователей 5 штук.
Новичок в програмировании 1с. Не бросайтесь помидорами. Заранее спасибо за помощь.

Алексей Тихий

Разобрался.
Сделал так
Если ИмяПользователя() = "Алексей" Тогда
ПрефиксФайла = "форма1"

Оказалось просто. Думаю теперь для 5 пользователей делать 5 Если или можна поменьше кода.

Теги:

Похожие темы (3)

Рейтинг@Mail.ru

Поиск