Black Friday: Cashback 35% при покупке 1С лицензий на счет INFOSTART.RU

0. VitaliyCeban 385 18.07.17 17:30 Сейчас в теме

Автоматическое отключение неактивных веб-клиентов

У вас организован доступ в базу через веб-клиент для посторонних лиц (веб-портал, веб-витрина, и т.д.), и вы испытываете проблему нехватки лицензий 1С из-за того, что пользователи оставляют открытыми вкладки с 1С, не работая в них? Есть решение!

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Leits 1 20.07.17 16:35 Сейчас в теме
я не до конца понял на какую форму нужно выводить HTML поле? там же их много(например Корзина, Рабочий стол, различные журналы заказы, РНК )
2. VitaliyCeban 385 20.07.17 16:56 Сейчас в теме
(1) На любую, которая остается открытой на всём протяжении работы. То есть на одну из форм из "рабочей области начальной страницы".
3. Glebis 11 21.07.17 12:56 Сейчас в теме
Статья очень нужная.

Не понял фразу, "Затем в поле HTML загружаем javascript,". У этого элемента куча событий, но никакой загрузки в свойствах элемента нет.

Подойдет этот способ для обычных форм?
4. VitaliyCeban 385 21.07.17 13:19 Сейчас в теме
(3) Код из публикации помещается в макет с типом ТекстовыйДокумент.
Затем в ПриСозданииНаСервере выполняете
ПолеHTML = ПолучитьОбщийМакет("МакетJavascript").ПолучитьТекст();

ПолеHTML это имя реквизита формы с типом "Строка", к которому привязано поле формы с видом "Поле HTML документа". Это вся загрузка.

Обычные формы в веб-клиенте не доступны, соответственно, данный метод к ним неприменим. Замечу, что и при управляемых формах метод работает только в веб-клиенте, но не в тонком/толстом.
5. Glebis 11 21.07.17 14:14 Сейчас в теме
Передо мной стоит задача: отключать сессии неактивных пользователей. Ваша статья натолкнула меня на мысль - определять период "не активности" по времени без движения мыши.
Вопрос: можно ли добавив на обычную или управляемую форму (не веб интерфейс) рабочего стола элемент "ПолеHTMLДокумента" событием onmousemove сбрасывать таймер обработчика ожидания, который закрывает текущую сессию?
6. VitaliyCeban 385 21.07.17 14:41 Сейчас в теме
(5) Нет, невозможно, так как в толстом/тонком клиенте omousemove будет отрабатывать движения мыши только внутри Поля HTML документа.

Вам должно помочь http://infostart.ru/public/20593/ или http://infostart.ru/public/16441/
7. the1 394 01.12.17 09:21 Сейчас в теме
8. VitaliyCeban 385 04.12.17 12:07 Сейчас в теме
(7) "Мы выживали как могли"...
9. kungfufox 24.10.18 10:27 Сейчас в теме
Сделал как написали.

Произошла ошибка:

На этой странице произошла ошибка сценария.
Не удалось задать свойство "onmousemove" ссылки,
значение которой не определено или не является нулл.
10. kungfufox 24.10.18 10:28 Сейчас в теме
править реестр не вариант.
Может надо как то править js код? под старый IE
или как решить?
11. VitaliyCeban 385 24.10.18 14:47 Сейчас в теме
(10) Попробуйте добавить в тег head следующее:
<met a http-equiv="X-UA-Compatible" content="IE=edge, 11, 9, 8" />

Удалите проблел между met a
Предполагается наличие минимум Internet Explorer 8.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день


Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 150 000 руб.
Полный день