Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse

Тип Ntf_MessageConstructor. Файл ntf_messconstructor.csv

Информация
iconfalse
titleКраткое описание

Управляет отображением заголовка в Web-клиенте

Блок кода
titleСтруктура CSV
collapsetrue
TYPE_NAME=Ntf_MessageConstructor;KEYS=MigrationId
MigrationId;Module;TitleNotice;TitleTask;TitleStamp
{id};{SQL};"{title_notice}";"{title_task}";"{title_stamp}"

column

ПараметрыОписание

MigrationId

Идентификатор настройки Web-уведомления. Уникальный код состоящий из 48 символов

Module

SQL-запрос на подключение к модулю Уведомления

Блок кода
languagesql
SELECT mod.id 
FROM ss_module mod 
WHERE (type, type_type) = (SELECT id, id_type FROM ss_moduletype WHERE alias = 'Notices') 
AND (mod.complect IS NULL OR mod.complect = '')

TitleNotice

Название заголовка уведомления. Используется SpEL-выражение , с подключённым функционалом PkdTuningHelper

Блок кода
languagejava
titleПример. Статус (кастомное поле) + Заголовок (системное поле)
#getFieldValue(#root,""status"") +'. '+ #getFieldValue(#root,""Subject"")

TitleTask

Название заголовка задачи. Используется SpEL-выражение, с подключённым функционалом PkdTuningHelper

Блок кода
languagejava
titleПример. Согласование
(''.equals(#getParentFieldValue(#root,""ListNumber"")) ? '' : 
'Круг '+(#getParentFieldValue(#root,""ListNumber"").contains('.')?
#getParentFieldValue(#root,""ListNumber"").substring(0, #getParentFieldValue(#root,""ListNumber"").lastIndexOf('.')) :
#getParentFieldValue(#root,""ListNumber""))+'. ') + (#getRKKFieldValue(#root,""Subject"").isEmpty() ?
(#getRKKFieldValue(#root,""DocSubject"").isEmpty() ? 
(#getRKKFieldValue(#root,""DisplayHeader"").isEmpty() ? 
#getRKKFieldValue(#root,""SubjectA"") : #getRKKFieldValue(#root,""DisplayHeader"")) : 
#getRKKFieldValue(#root,""DocSubject"")) : #getRKKFieldValue(#root,""Subject""))

TitleStamp

Название заголовка уведомления для конфиденциальных документов. Используется SpEL-выражение с подключённым функционалом PkdTuningHelper

Блок кода
languagejava
titleПример. Заголовок
'Конфеденциально. '+ #getRKKFieldValue(#root,""Subject"")
Свойства страницы
Статус

Статус
colourGreen
titleГОТОВО

Комментарий
панель

Описание колонок и значений:

Оглавление