Обработка запуска под пользователем без смены пароля на управляемых формах


Вариант обработки запуска сеанса под выбранным пользователем без смены пароля на управляемых формах. Может использоваться в целях отладки.

Вариант обработки запуска сеанса 1C под выбранным пользователем  без смены пароля на управляемых формах. Может использоваться в целях отладки под нужным пользователем.

При открытии обработки появляется список пользователей базы, для запуска сеанса надо в списке пользователей встать на строку с нужным пользователем и нажать кнопку "Запустить под пользователем".

Обработка универсальная, должна работать на всех базах на управляемых формах, тестировалась на базах Управление торговлей 11.4.5.32, Зарплата и управление персоналом 3.1.8.155.

7 Comments

  1. IVC_goal

    Почему в форму не выведен реквизит «РежимЗапуска» ?

    Reply
  2. user834357

    (1) не знаю имеет ли смысл этот реквизит в тонком клиенте. Может, конечно, имеет в некоторых ситуациях, но на момент опубликования обработки посчитал, что не стоит его выводить.

    Reply
  3. IVC_goal

    Если я зашел а программу под «толстым клиентом» и запускаю под другим пользователем с правами «тонкого клиента», то возникает сообщение «Нет прав на запуск требуемого клиента». Можно ли обойти эту ситуацию?

    Reply
  4. user834357

    (3) Тут может быть 2 варианта

    — дать права пользователю на запуск в тонком клиенте

    — дописать доп. параметр в строке «Дополнительные параметры»

    в соответствие с этой статьей https://infostart.ru/public/104654/ доп. параметром будет /RunModeManagedApplication

    Reply
  5. IVC_goal

    Здесь получилось недопонимание. У пользователя как раз права только на тонкий клиент. Я нахожусь под толстым клиентом, (идентификация у меня и пользователя «виндовая») и запускаю базу под этим пользователем, при этом получаю сообщение «Нет прав на запуск требуемого клиента». Если я захожу под тонким клиентом, то проблем нет, пользователь спокойно загружается под тонким клиентом

    Reply
  6. user834357

    (5)Погуглил я параметры командной строки для запуска тонкого клиента, ничего не нашел

    Видимо, командой ЗапуститьСистему(ПараметрыЗапуска) вызывается запущенный клиент

    Reply
  7. IVC_goal

    .(6) Решил вопрос через запуск ЗапуститьПриложение(КаталогПрограммы()+»1cv8c.exe»+…. ) по другому не получилось

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *