Вопрос

Отображения новой активности в Центре уведомлений

Добрый день. Как правильно и где  настроить  центр уведомлений чтоб при добавления новой задачи в поле  центра уведомлений тянулся не заголовок  а созданий словарь.Заранее благодарен.

Нравится

3 комментария

Добрый день, Александр!

Просьба уточнить, что Вы подразумеваете под "созданный словарь"? Какое-то свое поле?

Добрый день. Я создал новую страницу которая относиться к активности. на этой странице есть новосозданий словарь в котором прописано стадия выполнения активности. Задача чтоб в центре активности показывал пункт на какой стадии находиться а не стандартный вариант- заголовок. Пробую сделать по  бизнес процесу но пока не получаеться. Я в этом новачок.  Заранее благодарен. 

Здравствуйте!

Можно попробовать изменить на клиенте отображение уведомлений для конкретного объекта.

Для этого нужно заместить схему соответствующей вкладки уведомлений. Например, если это будут системные уведомления, то необходимо заместить схему SystemNotificationsSchema.

В замещенной схеме нужно переопределить метод добавления колонок addColumns, добавив в него своё поле. Базовую реализацию метода  addColumns нужно взять из схемы BaseNotificationsSchema.

Далее, в схеме BaseNotificationsSchema есть метод для формирования заголовка - getNotificationSubjectCaption.

Метод getNotificationSubjectCaption необходимо переопределить в замещенной схеме SystemNotificationsSchema. Необходимо добавить проверку на schemaName и если она равна необходимой сущности, то брать не SubjectCaption а значение своей колонки.

Показать все комментарии