Мэшап журнала событий
* 
Этот мэшап легко заменяется настроенным мэшапом, если для настроенного мэшапа используются те же самые входные и выходные данные. Дополнительные сведения см. в разделе Замена модульных мэшапов.
Мэшап журнала событий (PTC.PerformanceAnalysis.EventLog_MU) является окном, отображающимся при нажатии кнопки Посмотреть журнал события из каскадной диаграммы, диаграммы Парето или диаграммы тенденции.
Журнал событий из анализа производительности.
Виджеты
Мэшап PTC.PerformanceAnalysis.EventLog_MU использует следующие виджеты.
Два виджета DropDown для поля Выберите столбец для фильтрации и раскрывающееся поле представления событий.
Виджет Текстовое поле для ввода информации о фильтрах.
Виджет Сетка для таблицы журнала событий.
Виджет с Постраничная разбивка.
Виджет Вложенный мэшап для панели, расположенной внизу,
Виджет Кнопка для кнопки Закрыть.
Несколько виджетов Метка для текстовых строк.
Входные данные
Входные параметры для мэшапа PTC.PerformanceAnalysis.EventLog_MU:
materialMasterUid: UID для материала, выбранного в примененном фильтре Материал.
managerName: наименование вещи диспетчера, из которой выполняются сервисы в данном мэшапе. Это значение передается из главного мэшапа анализа производительности (PTC.PerformanceAnalysis.Analysis_MU).
thingName: наименование вещи для оборудования, выбранного в примененном фильтре Оборудование.
endDate: дата окончания из примененного фильтра Диапазон дат.
startDate: дата начала из примененного фильтра Диапазон дат.
selectedBar: таблица данных, содержащая информацию для панели, выбранной в диаграмме тенденций или Парето.
navigationHistory: таблица данных истории навигации выбранных категорий и причин потери при просмотре каскадных диаграмм и диаграмм Парето.
Выходные данные
У мэшапа PTC.PerformanceAnalysis.EventLog_MU нет выходных параметров.
Сервисы
Этот мэшап использует следующие динамические сервисы профиля вещи PerformanceAnalys.Management_TS:
GetEventLogData: загружает все события, которые должны отображаться в таблице журнала событий
GetEventLogDataCount: загружает количество всех событий в журнале событий.
GetEventLogFilterOptions: загружает столбцы, для которых можно выполнить фильтрацию. Если на каскадной диаграмме была выбрана синяя полоса Незафиксированное время, то столбцы Порядок работы и Материал могут быть отфильтрованы. Для других выбранных столбцов можно фильтровать столбцы Порядок работы, Материал, Категорию события и Причину потери.
GetEventLogSortingOptions: загружает опции для раскрывающегося списка отображения событий: Все события, Только брак и Только оповещения.
GetEventLogTitle: загружает информацию о заголовке журнала событий, включая выбранную причину (при наличии) и диапазон дат.
GetLossEventDetailsMashup: загружает наименование мэшапа для отображения на нижней панели.
IsUnaccountedBarSelected: логическое значение, указывающее, было ли выбрано Незафиксированное время при запуске журнала событий. Если значение true, то фильтр отображения событий будет отключен.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться в любой сущности, реализующей профиль вещи PTC.PerformanceAnalysis.Management_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?