Мэшап заголовка анализа
В мэшапе заголовка анализа (PTC.PerformanceAnalysis.AnalysisHeader_MU) отображается кнопкаПоказать среднее за неделю и элементы управления навигацией для перемещения между каскадной диаграммой, Парето и диаграммами тенденций.
Страница анализа производительности с красным прямоугольником, обозначающим заголовок анализа.
Если в фильтре Оборудование выбран рабочий центр, то можно выбрать на каскадной диаграмме синюю линию и нажать Кнопка со стрелкой вправо. в заголовке навигации перейдите вниз к диаграммам причин потери Парето для этой категории потери. На диаграмме Парето выберите строку и нажмите Кнопка со стрелкой вправо. чтобы перейти к следующему уровню диаграмм Парето или к диаграмме тенденций для причины самого низкого уровня для этой категории причины. Нажмите Кнопка со стрелкой влево. на диаграмме Парето или диаграмме тенденции, чтобы переместить уровни диаграмм Парето на каскадную диаграмму потери времени.
Виджеты
В мэшапе PTC.PerformanceAnalysis.AnalysisHeader_MU содержатся следующие виджеты:
несколько виджетов Кнопка:
Для включенной кнопки стрелки влево (Кнопка стрелки влево включена).
Для выключенной кнопки стрелки влево (Кнопка стрелки влево отключена).
Для кнопки включенной стрелки вправо (Кнопка стрелки вправо включена).
Для выключенной кнопки стрелки вправо (Кнопка стрелки вправо отключена).
Для активной кнопки Показать среднее за неделю отображается, когда она нажата.
Для неактивной кнопки Показать среднее за неделю отображается, если кнопка не нажата, но может быть нажата.
Для отключенной, отображаемой на диаграмме тенденций кнопки для Показать среднее за неделю, показано, если кнопку невозможно нажать.
Виджет Кнопка переключения используемый для сохранения активного или неактивного состояния кнопки Показать среднее за неделю. Если кнопка Показать среднее за неделю отключена (например, при просмотре диаграммы тенденций), переключатель сохраняет последнее состояние кнопки Показать среднее за неделю.
Несколько виджетов Метка для предыдущей диаграммы, текущей диаграммы, следующих меток диаграмм и метки Нет данных, отображаемых при выборе оборудования, отличного от рабочего центра, в фильтре Оборудование, или при невозможности перейти к следующей диаграмме.
Невидимый виджет Выпадающий, который используется для отслеживания уровня диаграммы, которая просматривается в данный момент.
Невидимый виджет Селектор таблицы данных, управляемый историей навигации, которая удерживается в виджете Выпадающий.
Входные данные
Входные параметры для мэшапа PTC.PerformanceAnalysis.AnalysisHeader_MU:
isWorkCenter: логическое значение, указывающее, является ли оборудование, выбранное в фильтре Оборудование, рабочим центром.
managerName: наименование вещи диспетчера, из которой выполняются сервисы в данном мэшапе. Это значение передается из главного мэшапа Анализ производительности (PTC.PerformanceAnalysis.Analysis_MU).
navigationHistory: таблица данных истории навигации выбранных категорий и причин потери при просмотре диаграмм, каскадных и Парето.
selectedBar: таблица данных, содержащая информацию для панели, выбранной в диаграмме тенденций или Парето.
selectedBarChanged: метка времени при выбранной диаграмме.
thingName: наименование вещи для оборудования, выбранного в примененном фильтре Оборудование.
updateMashupState: логическое значение, указывающее, нужно ли обновлять вложенный мэшап, отображающий диаграмму (каскадную, Парето или тенденций).
Выходные данные
Выходные параметры для мэшапа PTC.PerformanceAnalysis.AnalysisHeader_MU:
chartTitle: последовательность причин потери, показанная в заголовке диаграммы.
linkMashup: наименование мэшапа диаграммы, который будет отображаться во вложенном мэшапе PTC.PerformanceAnalysis.Analysis_MU.
mashupTitle: значение первой части заголовка диаграммы, показывающее, является ли диаграмма каскадом, Парето или диаграммой тенденций.
navigationHistory: таблица данных истории навигации выбранных категорий и причин потери при просмотре диаграмм, каскадных и Парето.
normalizeState: логическое значение, показывающее состояние кнопки Показать среднее за неделю.
updateMashupState: логическое значение, указывающее, нужно ли обновлять вложенный мэшап, отображающий диаграмму (каскадную, Парето или тенденций).
Сервисы
Этот мэшап использует следующие динамические сервисы профиля вещи PTC.PerformanceAnalysis.Management_TS:
AddNavigationHistory — добавление строки в таблицу данных navigationHistory. Этот сервис вызывается при нажатии кнопки стрелки вправо ().
DeleteNavigationHistory — удаление последней строки из таблицы данных navigationHistory и удаление данных из оставшейся последней строки.
GetCurrentMashupRow — загрузка данных для мэшапа диаграммы, отображаемой в таблице данных navigationHistory.
GetNavigationContext — извлечение предыдущего заголовка диаграммы, текущего заголовка диаграммы и заголовка следующей диаграммы из таблицы данных navigationHistory для отображения в заголовке.
UpdateChartNavigationHistory — обновление таблицы данных navigationHistory на основе столбца, выбранного на диаграмме, каскадной или Парето.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться в любой сущности, реализующей профиль вещи PTC.PerformanceAnalysis.Management_TS. Дополнительные сведения см. Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?