ОтображениеОповещенийСистемыВзаимодействия.Обычное

Свойства · Normal

При получении нового сообщения отображается всплывающее оповещение и воспроизводится звук.

Полное описание, параметры и ограничения

ОтображениеОповещенийСистемыВзаимодействия.Обычное (CollaborationSystemNotificationRepresentation.Normal)

ОтображениеОповещенийСистемыВзаимодействия (CollaborationSystemNotificationRepresentation)

Обычное (Normal)

Доступен, начиная с версии 8.3.15.

Описание:
При получении нового сообщения отображается всплывающее оповещение и воспроизводится звук.
Использование в версии:

Доступен, начиная с версии 8.3.15.

Методическая информация

Практические примеры

Выбрать оповещения только своего учебного обсуждения: Обычное

Обсуждение получается менеджером по его собственному строковому ключу, без фиктивного GUID.

Где и как запускать

Сервер собственной учебной базы, только своё существующее неконтекстное обсуждение.

Подготовка

  1. Серверный модуль собственной учебной базы с собственной системой взаимодействия. Код — тело команды своей обработки, не обработчик рабочего чата.

  2. Используйте своё уже подготовленное неконтекстное обсуждение с ключом guide-own-book-notices, в котором текущий учебный пользователь — участник. Ключ задаётся у обсуждения при его создании; это не заголовок и не внешний идентификатор интеграции.

  3. Перед опытом прочитайте / запомните прежний режим этого собственного обсуждения. После сравнения верните его тем же методом. Пользователь в третий аргумент не передаётся, поэтому изменяются только оповещения текущего пользователя.

Обсуждение = СистемаВзаимодействия.ПолучитьОбсуждение("guide-own-book-notices");
Если Обсуждение = Неопределено Тогда
    ВызватьИсключение "Подготовьте собственное обсуждение с указанным ключом";
КонецЕсли;
СистемаВзаимодействия.УстановитьОтображениеОповещенийОбсуждения(Обсуждение.Идентификатор, ОтображениеОповещенийСистемыВзаимодействия.Обычное);
Выбранное = СистемаВзаимодействия.ПолучитьОтображениеОповещенийОбсуждения(Обсуждение.Идентификатор);
Сообщить("Режим собственного обсуждения: " + Строка(Выбранное));

Разбор по шагам

  1. Получите именно своё обсуждение по ключу.

  2. Установите вариант оповещений только для себя.

  3. Перечитайте результат и затем верните прежний собственный режим.

Как проверить результат

  1. НеБеспокоить / Обычное — режим уведомлений данного обсуждения, не отключение всей системы взаимодействия и не изменение прав участников.

  2. Если обсуждения нет, код не создаёт его автоматически и не выбирает чужой первый чат. BSL, настройка оповещений и сообщения при сборке HTML не выполнялись.

Ожидаемый результат

У настройки есть настоящий собственный идентификатор и подтверждающее повторное чтение.

На что обратить внимание

  1. Не подменяйте строковый ключ случайным GUID или внешним идентификатором мессенджера.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.