Мэшап сетки
* 
Этот мэшап легко заменяется настроенным мэшапом, если для настроенного мэшапа используются те же самые входные и выходные данные. Дополнительные сведения см. в разделе Замена модульных мэшапов.
Мэшап сетки (PTC.ActionTracker.Grid_MU) отображает список действий, присутствующих в системе, а также действий панели инструментов.
Главная страница системы отслеживания действий с красным прямоугольником, показывающим мэшап сетки.
Действия, отображаемые в списке, определяются в соответствии с выбранными фильтрами. Если фильтры не применены, в списке отображаются все действия. Вы можете дополнительно отфильтровать список действий, введя строку для поиска в поле Поиск. Нажмите Создать действие, чтобы добавить новое действие. Выберите одно или несколько действий и нажмите Удалить, чтобы удалить действия и связанные с ними задания. Выберите действие в списке и нажмите Просмотреть действие, чтобы просмотреть и изменить действие.
Виджеты
Мэшап PTC.ActionTracker.Grid_MU использует следующие виджеты:
Виджет Текстовое поле для поля поиска.
Невидимый виджет Селектор таблицы данных. Если в таблице не выбрана строка, то виджет отключает кнопку Удалить.
несколько виджетов Кнопка:
Для кнопки Создать действие.
Для кнопки Удалить. Эта кнопка активна, если в таблице выбрана одна строка или несколько строк, и неактивна, если не выбрано ни одной строки.
Для кнопки Просмотреть действие. Эта кнопка включена, если выбрана одна строка, и отключена, если не выбрано ни одной строки или выбрано несколько строк.
Виджет Сетка, который отображает действия.
Входные данные
Входные параметры для мэшапа PTC.ActionTracker.Grid_MU:
StartDate: дата начала из примененного фильтра Диапазон дат.
EndDate: дата окончания из примененного фильтра Диапазон дат.
Equipment: оборудование, выбранное в примененном фильтре Оборудование.
Status: статус, выбранный в примененном фильтре Статус.
Owner: владелец, выбранный в примененном фильтре Владелец.
ReasonCategTable: категория причины, выбранная в примененном фильтре Категория потери.
MashupName: наименование текущего мэшапа.
Manager: диспетчер, из которого выполняются динамические сервисы данного мэшапа.
SelectedAction: действие или действия, выбранные в сетке.
Выходные данные
Выходные параметры для мэшапа PTC.ActionTracker.Grid_MU такие же, как и входные параметры.
Сервисы
Мэшап использует следующие динамические сервисы для вещи PTC.ActionTracker.Management_TS:
DeleteActions: удалить выбранное действие или действия.
GetAddActionMashupConfiguration: загружает модульный мэшап, настроенный на запуск при нажатии кнопки Создать действие. Дополнительные сведения см. в разделе Модульные мэшапы системы отслеживания действий.
GetDeleteConfirmationTokenLabel: загружает правильный текст для окна подтверждения удаления в зависимости от того, удаляется ли одно действие или несколько.
GetEditActionMashupConfiguration: загружает модульный мэшап, настроенный на запуск при нажатии кнопки Просмотр. Дополнительные сведения см. в разделе Модульные мэшапы системы отслеживания действий.
QueryActions: принимает вырбанные фильтры и создает таблицу с действиями, удовлетворяющими примененным фильтрам.
SearchActions: выполняет поиск действий, отображаемых в таблице на основе строки, введенной в поле Поиск.
SetViewActionDisabledState: отключает кнопку Просмотреть действие если выбрано несколько действий, или выбранные действия отсутствуют.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис можно выполняться в любой сущности, реализующей профиль вещи PTC.ActionTracker.Management_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?