Скрыть панели разделов слева при запуске условно.
В модуле приложения ПриНачалеРаботыСистемы пишу следующий код:
В итоге после запуска веб-клиента панели исчезает, всё как надо. Но если запуститься в тонком клиенте - её тоже уже нет. Как сделать так, чтобы панель скрывалась только в веб клиенте?
НастройкиИнтерфейса = Новый НастройкиИнтерфейсаКлиентскогоПриложения;
НастройкиСостава = НастройкиИнтерфейса.ПолучитьСостав();
НастройкиСостава.Лево.Очистить();
НастройкиИнтерфейса.УстановитьСостав(НастройкиСостава);
ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиИнтерфейсаКлиентскогоПриложения", , НастройкиИнтерфейса);В итоге после запуска веб-клиента панели исчезает, всё как надо. Но если запуститься в тонком клиенте - её тоже уже нет. Как сделать так, чтобы панель скрывалась только в веб клиенте?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Так настройки сохраняются для пользователя.
После выполнения этого кода у пользователя сохранится настройка панели разделов и данная настройка будет применяться даже если клиент будет не веб.
Это к теме, если выполняться код будет только для веб.
После выполнения этого кода у пользователя сохранится настройка панели разделов и данная настройка будет применяться даже если клиент будет не веб.
Это к теме, если выполняться код будет только для веб.
Надо определить тип клиента в ПриНачалеРаботыСистемы. Получи сеансы методом ПолучитьСеансыИнформационнойБазы(), потом найди там свой по номеру соединения НомерСоединенияИнформационнойБазы(). Если у него IPАдресКлиента имеет вид "999.999.999.999", то это веб-клиент, значит убирай панель
(5)
Надо определить тип клиента в ПриНачалеРаботыСистемы. Получи сеансы методом ПолучитьСеансыИнформационнойБазы(), потом найди там свой по номеру соединения НомерСоединенияИнформационнойБазы(). Если у него IPАдресКлиента имеет вид "999.999.999.999", то это веб-клиент
А ты это решение сам придумал или скопипастил откуда?
(7)
Да неужели.
Ну и вменяемые люди вообще вызывают ПолучитьТекущийСеансИнформационнойБазы
А все остальные...
Статья есть на Инфостарте
О, авторы статей, это отдельная песня.
Так не различить тонкий и веб
Да неужели.
Ну и вменяемые люди вообще вызывают ПолучитьТекущийСеансИнформационнойБазы
А все остальные...
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот