Имя: Пароль:
1C
1С v8
Действие при работе конкретного пользователя
0 prilforreal
 
02.10.17
10:08
Добрый день! Подскажите, как программно прописать чтобы при начале работы системы конкретным пользователем запускалась обработка?
1 DrShad
 
02.10.17
10:09
ПриНачалеРаботыСистемы
2 Segate
 
02.10.17
10:10
Если ПользователиИнформационнойБазы.ТекущийПользователь() = тотСамый тогда

Конецесли;
3 Волшебник
 
модератор
02.10.17
10:11
(2) лучше обращаться к настройке пользователя
4 mistеr
 
02.10.17
10:12
Ты не поверишь: ПриНачалеРаботыСистемы()
5 Segate
 
02.10.17
10:25
(3) Эта процедура так и так тянет значение пользователя из параметров сеанса, но дополнительно проверяет значение на коллизии

а чем плоха она? Ну кроме того что в нетленках ее нет? )
6 mistеr
 
02.10.17
10:37
(5) Дело не в ней, а в том, что "тотСамый" должет быть прописан не в коде, а в настройках.
7 Segate
 
02.10.17
10:58
(6) я вообще не описывал как получается значение переменной "тотСамый" =) Скорее всего, у него там не отдельный пользователь, а какая-то роль или профиль пользователя есть, которым должна обработка открываться... Это уже его дело, как он локализует пользователя )