Добрый день. Есть необходимость программно скрыть все панели у пользователей, которые работают через веб-клиент, даже наверно не скрыть а свернуть (аналог Ctrl+Shift+`). Пробовал через wScript.Shell, но на веб-клиенте СОМобъект на работает, нашел функцию платформу УстановитьРежимОсновногоОкна , но она оставляет только рабочий стол и блокирует переключение между разделами. Платформа 8.3.8.2167, клиент-серверная, конфигурация самописная. Может кто сталкивался, буду рад информации. Спасибо.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Чтобы скрыть панель разделов надо убрать права у соответствующих подсистем, пункты меню убираются в настройке интерфейса подсистемы (раздела). Если надо свернуть/развернуть, по идее можно програмно управляя правами (включать/выключать) и ОбновитьИнтерфейс Панель открытых вряд ли можно скрыть.
Личные бесплатные консультации не даю, для этого есть форум!
logist @ 20.05.21, 12:49
, Скрыть то можно эмулируя сочетания клавиш, вот только как я писал СОМ на вебклиенте не работает. Может кто-то знает способ эмуляции без СОМ?
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Эмуляция нажатия клавиш - такое себе решение.
Цитата(Anderson @ 24.05.21, 14:17)
вот только как я писал СОМ на вебклиенте не работает.
Какой конкретно СОМ? Попробуйте обновить платформу до более актуальной, на 8,3,8 ActiveX работает вроде только в IE с включением соответствующей опции в настройках безопасности, нормальная поддержка этого функционала сделана кажись в 8,3,14 Либо попробуйте использовать JS в ПолеHTMLДокумента которое будет отображаться на начальной странице
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1434 раз
Рейтинг: 0
Стояла задача для мобильного клиента урезать функционал, т.к. на нем не нужны были все эти подсистемы т.е. В толстом/тонком/веб клиенте должен быть интерфейс тот который настроен ролями, в мобильном клиенте - только определенный состав. Написал обработку с пользовательским интерфейсом (с доступными командами). При старте мобильного клиента открывал её в режиме блокировки всего интерфейса. При закрытии обработки вызывал команду завершения работы. Тем самым убрал возможность лазить где-попало. Из самой обработки люди уже переходили по нужному функционалу. Мне кажется это самый простой способ который доступен (в моем случае ещё нужен был кликабельный интерфейс)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(Batchir @ 25.05.21, 8:32)
Тем самым убрал возможность лазить где-попало.
Если обработка выдаст какую-то ошибку и даст себя закрыть - можно будет лазить где угодно, поэтому если задача чтобы не лазили - всё же лучше регулировать правами, благо управляемые формы это позволяют делать достаточно гибко.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1434 раз
Рейтинг: 0
Так тут же и проблема, что права у пользователя одни и те же. Используемые клиенты разные
Мне кажется что у ТС стоит задача что-то типа запустить веб клиенты на планшетах, где нужно максимально экономить место на экране - убрать все панели и оставить только рабочую область.
Мне кажется что у ТС стоит задача что-то типа запустить веб клиенты на планшетах, где нужно максимально экономить место на экране - убрать все панели и оставить только рабочую область.
Именно, только на ноутах. Но на них экран не на много больше.
Цитата(sava1 @ 24.05.21, 14:57)
А стандартное изменение не проходит? типо
Спасибо за наводку. Работающий вариант тут [необходимо зарегистрироваться для просмотра ссылки] Только с условием #Если ВебКлиент Тогда
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!