Мэшап анализа
Мэшап анализа (PTC. BottleneckAnalysis.Analysis_MU) - это главный мэшап для функциональных возможностей узкого места в инструменте анализа производительности. Он включает в себя панель Фильтры и вложенные мэшапы для заголовка навигации, основную диаграмму узких мест и панели, которые отображаются в нижней части страницы, а также пустые состояния для основной диаграммы и нижних панелей.
Страница узких мест анализа производительности с красным прямоугольником, показывающим мэшап анализа.
Виджеты
Мэшап PTC.BottleneckAnalysis.Analysis_MU использует следующие виджеты:
Несколько виджетов Метка.
Виджет Вкладки, используемый для панели Фильтры.
Виджет Средство выбора даты и времени для фильтра окна требования Диапазон дат.
Несколько виджетов Кнопка для кнопок Применить и Восстановить.
Несколько виджетов Выпадающий список для фильтров Предприятие, Область, Год, Окно требования и Материал.
Несколько виджетов Вложенный мэшап:
Входные данные
Входные параметры для мэшапа PTC.BottleneckAnalysis.Analysis_MU:
managerName: наименование вещи диспетчера, из которой выполняются сервисы в данном мэшапе.
Выходные данные
У мэшапа PTC.BottleneckAnalysis.Analysis_MU нет выходных параметров.
Сервисы
Этот мэшап использует следующие динамические сервисы профиля вещи PTC.BottleneckAnalysis.Management_TS:
CloneInfotable: клонирует таблицу данных. Используется для кэширования таблицы данных для областей, выбранных в фильтре Область, при нажатии кнопки Применить.
GetAreasForSite: загружает все области для выбранного предприятия.
GetMaterialDemandWindowsForYear: загружает все окна требования для выбранного года.
GetMaterialDemandWindowYears: загружает все годы с окнами требования для выбранного предприятия.
GetMaterialsForDemandWindow: извлекает все материалы, которые могут быть получены на выбранном предприятии или области (при наличии) в окне выбора требования.
GetSites: извлекает всех предприятия для организации по умолчанию.
IsMaterialDemandWindowWorkCenterType: определяет наличие у окна требования набора требования, заданного в рабочих центрах (true) или в материалах (false).
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться из любой сущности, реализующей профиль вещи PTC.BottleneckAnalysis.Management_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?