Triceps


Шаблон поведения — настройка связи между пользователем и мастером-приемщиком в заказ-наряде

При создании каждого заказ-наряда надо выполнить стандартные операции, например, внести информацию о мастере-приемщике, т.е. надо выбрать мастера-приемщика из заданного списка. Как правило, мастер-приемщик соответствует пользователю, который запустил программу под своим логином.  Можно ли сделать настройку, чтобы по логину пользователя автоматически выставлялся мастер-приемщик в заказ-наряде? Да, настройку можно сделать через шаблон поведения.

Разберем как создать такую настройку.

Для каждого мастера-приемщика в системе есть две карточки – карточка пользователя, в которой указан логин, под которым мастер-приемщик входит в программу, и карточка механика.

Описание карточек сотрудника можно посмотреть здесь.

В шаблоне поведения необходимо для каждого мастера-приемщика связать карточку пользователя и карточку механика.  Создадим шаблон поведения по кнопкам Создать — Администрирование — Шаблон поведения. В условии необходимо вставить проверку на логин пользователя, который должен совпадать с логином из карточки пользователя для мастера-приемщика.

Выражение для условия.

CurrentUser().AccountName = "Анастасин"

По кнопке Добавить надо указать мастера-приемщика, который соответствует пользователю.

Обсуждение закрыто.