Мэшап анализа
Мэшап анализа (PTC.PerformanceAnalysis.Analysis_MU) — это главный мэшап для инструмента Анализ производительности. Он включает панель Фильтры, вложенный мэшап для заголовка навигации и вложенный мэшап, отображающий такие диаграммы как каскадная, Парето или диаграмма тенденций.
Страница анализа производительности с красным прямоугольником, обозначающим мэшап анализа.
Виджеты
Мэшап PTC.PerformanceAnalysis.Analysis_MU использует следующие виджеты:
Несколько виджетов Метка.
Виджет Вкладки, используемый для панели Фильтры.
Виджет Средство выбора даты и времени для фильтра Диапазон дат.
несколько виджетов Кнопка:
Для фильтра Оборудование, используется для запуска окна Выбрать оборудование.
Для кнопок Применить и Сброс.
Виджет Выпадающий для поля Материал.
Несколько виджетов Вложенный мэшап:
Для мэшапа заголовка навигации.
Для отображения мэшапа, каскадного, Парето или тенденций соответственно.
Входные данные
Входные параметры для мэшапа PTC.PerformanceAnalysis.Analysis_MU:
containedMashupChanged: логическое значение, которое запрашивает обновление вложенного мэшапа, отображающего при навигации диаграмму, каскадную, Парето или тенденций.
managerName: наименование вещи диспетчера, из которой выполняются сервисы в данном мэшапе.
Выходные данные
Выходные параметры для мэшапа PTC.PerformanceAnalysis.Trend_MU:
containedMashupChanged: логическое значение, которое запрашивает обновление вложенного мэшапа, отображающего при навигации диаграмму, каскадную, Парето или тенденций.
Сервисы
Этот мэшап использует следующие динамические сервисы профиля вещи PTC.PerformanceAnalysis.Management_TS:
GetChartTitle: извлечение информации об оборудовании и материале, используемой в заголовке диаграммы.
GetMaterialMasters: при выборе рабочего центра в фильтре Оборудование этот сервис загружает мастер материала для рабочего центра, область, к которой принадлежит рабочий центр, и регулятор темпа данного рабочего центра.
GetMfgModelManager: загружает наименование зарегистрированного PTC.MfgModel.Manager. Этот сервис сначала обращается к таблице ManagerConfiguration вещи PTC.PerformanceAnalysis.Manager, чтобы найти запись для определенного значения id. Если запись отсутствует, то сервис обращается к таблице DefaultGlobalManagerConfiguration в вещи PTC.Base.Manager.
IsWorkCenter: определяет, является ли выбранное оборудование рабочим центром. Если выбран не рабочий центр, фильтр Материал отключается, а кнопка правой стрелки () в мэшапе заголовка навигации становится неактивной.
ResetNavigationHistory: очищает входной параметр navigationHistory.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться из любой сущности, реализующей профиль вещи PTC.PerformanceAnalysis.Manager_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?