Size: a a a

1С, БСП, DevOps и Архитектура

2021 July 23

JD

John Doe in 1С, БСП, DevOps и Архитектура
А вот это прекрасно решается сервисом внешнего управления сеансов, добро пожаловать в КОРП
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
В принципе ты это и кодом при начале сеанса можешь разруливать в любой конфе - есть сидит уже пользователь в базе с таким же именем как только что вошедший то грохать старый сеанс в кластере
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
понято спасибо
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
ну я думал что-то такое делать тогда или слать уведомление с кнопкой "ок" если не нажал отрубил сеанс типа такого...
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ну можно еще таймаут средствами терминального сервера реализовывать, завершая сеанс ОС (а вместе с ним и 1С) по времени бездействия в нем. Там это работает.
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
там не терминал
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
был бы терминал было бы проще согласен
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Думаю внешние виндовые программы всяко есть, которые это тоже умеют отслеживать и выполнять какой-нибудь скрипт по таймауту бездействия в ОС
источник

АЛ

Артем Лазаренко... in 1С, БСП, DevOps и Архитектура
нужна пояснительная бригада
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Клевые имена переменных, из них понятно зачем они нужны.
А еще клевее потом в коде разбирать это.
источник

АЛ

Артем Лазаренко... in 1С, БСП, DevOps и Архитектура
ясненько
источник

RB

Ramis Bakhtiev in 1С, БСП, DevOps и Архитектура
При превышении нужного количества сеансов, рандомом выбирается пользователь, ему пишется сообщение "Пока неудачник", приложение закрывается, профит )
источник

RB

Ramis Bakhtiev in 1С, БСП, DevOps и Архитектура
Всеж просто
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Пятничное.

ОбработкаПроверкиЗаполнения модуля объекта, не работает переопределение значения переменной-параметра "ПроверяемыеРеквизиты" (закомментированная первая строка - массив подменяется новым - не дает эффекта).
Работает только непосредственный обход изначального массива и удаление из него (вторая строка на картинке).
Во дела :)
источник

AB

Andrey Borodavko in 1С, БСП, DevOps и Архитектура
А в типовых всегда так было, однако.
Подозреваю, что платформенный код смотрит по ссылке исходного объекта, а на твою новую не обращает внимания :)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ну да, на ИТС в стандартах собственно тоже в примере эта же процедура (из второй строчки) приведена, где обход изначального массива.
А я вот хотел выебнуться заюзать БСП - не фартануло :)
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
сократить массив, кстати, устарела)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Че-то не вижу на ИТС в разделе 4 куда оно переехало, раньше в "Базовой функциональности" все было, а теперь хер
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
Устарела. Следует использовать ОбщегоНазначенияКлиентСервер.РазностьМассивов

в самом модуле
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Не хотел до последнего открывать конфигуратор :) Спс
источник