Схема BaseSectionV2

Основы
PDF

BaseSectionV2 — базовая схема раздела. Предоставляет базовую логику раздела. Реализована в пакете NUI. Схема является схемой модели представления. Описание свойств схемы содержится в статье Клиентская схема. Все схемы разделов должны наследовать схему BaseSectionV2.

Сообщения 

Сообщения базового раздела
Название Режим Направление Описание
RerenderModule Адресное Публикация Повторно отобразить сообщение модуля дашбордов.
ReloadDataOnRestore Широковещательное Подписка Указывает на необходимость перезагрузки данных при следующей перезагрузке.
SelectedPackageResult Адресное Подписка Выбранный результат.

Режимы сообщений представлены перечислением Terrasoft.core.enums.MessageMode, а направления сообщений — перечислением Terrasoft.core.enums.MessageDirectionType. Перечисление MessageMode описано в Библиотеке JS классов. Перечисление MessageDirectionType описано в Библиотеке JS классов.

Атрибуты 

ChartEditSchemaName TEXT

Схема редактирования SchemaName.

IsEmptyChart BOOLEAN

Признак пустой схемы.

AnalyticsChartActiveRow GUID

Активная строка схемы аналитики.

AnalyticsGridData COLLECTION

Коллекция представлений аналитики реестра.

IsAnalyticsPrintButtonVisible BOOLEAN

Видимость кнопки печати аналитической формы.

AnalyticsData COLLECTION

Коллекция данных аналитики.

IsAnalyticsActionButtonsContainerVisible BOOLEAN

Признак видимости кнопок аналитических действий.

AnalyticsDataViewName TEXT

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

IsBindDataActionVisible BOOLEAN

Признак привязки данных.

Типы данных атрибутов представлены перечислением Terrasoft.core.enums.DataValueType. Перечисление DataValueType описано в Библиотеке JS классов.

Методы 

checkCanManageAnalytics()

Проверяет, имеет ли пользователь право выполнять CRUD-операции с расписанием. Права доступа устанавливаются системной операцией Настройка аналитики (Analytics setup, код CanManageAnalytics).

onCanManageAnalytics(result)

Устанавливает атрибут CanManageAnalytics в зависимости от значения запрошенных системной настройки Отображать Демо cсылки (Display demo links, код ShowDemoLinks) и системной операции Настройка аналитики (Analytics setup, код CanManageAnalytics).