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

Выбор сотрудника

Автор Shaman_blr, 26 апр 2023, 15:25

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

LexaK

а да, так это имя того пользователя кто запустил текущую программу!
он же является текущим пользователем
если этот код
Если Исполнитель()= Пользователь() Тогда
выполняется на сервере, тогда можно так
Если Исполнитель() = ПараметрыСеанса.ТекущийПользователь Тогда

(если у вас в Параметрах сеанса он есть, проверьте)

а что в
Исполнитель() - ?
если помогло нажмите: Спасибо!

Shaman_blr

LexaK,
&НаСервере   
Функция Исполнитель() // возвращает ФИО в поле Менеджер
Пользователь = Объект.ФИОИсполнитель.Ссылка;
Возврат Пользователь;
КонецФункции
В поле выбирают Сотрудника.

LexaK

Цитата: Shaman_blr от 26 апр 2023, 16:50В поле выбирают Сотрудника.
а он кто? Исполнитель или Пользователь ?

(как-то все запутано)
если помогло нажмите: Спасибо!

Shaman_blr

LexaK, он пользователь

LexaK

так эта процедура ни чего не выбирает! там только тот пользователь (один за сеанс) кто зашел в базу

&НаСервере
Функция Пользователь() // возвращает ФИО Загруженного пользователя
    Пользователь = Справочники.ФизическиеЛица.НайтиПоНаименованию(ИмяПользователя());
    Возврат Пользователь;
КонецФункции

какой здесь выбор Пользователя?
если помогло нажмите: Спасибо!

Теги:

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

Рейтинг@Mail.ru

Поиск