Мэшап анализа
Мэшап анализа (
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.