Модели отображения

Оглавление  Назад  Далее

 Модель отображения данных - иерархическая структура (дерево), в каждом узле которого может быть папка или элемент, имеющий доступ к данным, например объект, точка учета (фидер/счетчик), расчетная группа, формула, список фидеров или список измерений. Можно создать неограниченное количество моделей отображения данных с разными наборами папок и элементов (объекты, расчетные группы, точки учета и т.п.). При загрузке модели отображения пользователь увидит только те элементы, к которым имеет доступ. Элементы, к которым доступа нет, не будут загружен как и все дочерние элементы, даже если к ним есть доступ. В БД всегда существует модель по умолчанию, которая динамически создается на основе текущего описания объектов, точек учета, групп 1-го уровня.

 Каждая модель отображения имеет следующие свойства:

Наименование - смысловое наименование модели, может содержат любые символы;

Комментарий - краткое описание модели;

Порядок сортировки - порядковый номер, согласно которому производится сортировка по умолчанию моделей в списках;

Состав - древовидная структура, в каждом узле которой может быть папки или элемента данных, описание которого берется из БД АльфаЦЕНТР.

 Каждая пользователь модуля может иметь список моделей отображения, которые ему доступны для загрузки и просмотра. Если модель содержит элементы из недоступных пользователю объектов или расчетных групп, то эти элементы и все дочерние элементы не будут показаны пользователю. Так же в различных формах из модели отображения могут быть показаны только элементы определенных типов, например в форме "Групповые данные и анализ" показываются только расчетные группы, объекты и группы 1-го уровня.

 Так же модель отображения может быть использована как результат поиска, т.е. в форме "Поиск" результаты поиска интерпретируются как виртуальная модель и эта модель может быть сохранена в БД или файл, а так же передана в другие формы, например, в форму "Просмотр данных".

 Создание и редактирование модели отображения описано в разделе "Создание моделей отображения".