Мэшап обновления событий потери
Мэшап обновления событий потери (PTC.ProductionDashboard.UpdateLossEvent_MU) является главным мэшапом для окна Изменить момент потери, предоставляя оболочку для вложенных мэшапов и кнопок. Чтобы открыть это окно, щелкните событие в журнале событий.
Окно правки момента потери.
Виджеты
Мэшап PTC.ProductionDashboard.UpdateLossEvent_MU использует следующие виджеты:
Несколько виджетов Вложенный мэшап, которые вызывают следующие мэшапы:
PTC.ProductionDashboard.EntryHeader_MU
PTC.OperationKPI.TreeSelector_MU
PTC.ProductionDashboard.LossEventDetails_MU
PTC.ProductionDashboard.DeleteEvent_MU
Несколько виджетов Кнопка, используемых для кнопок Сохранить и Отмена.
Входные данные
Входные параметры для мэшапа PTC.ProductionDashboard.UpdateLossEvent_MU:
selectedEventCategory: таблица данных, содержащая информацию о выбранной категории события.
selectedReason: таблица данных, содержащая информацию о выбранной причине потери.
timeZone: часовой пояс для предприятия, которому принадлежит выбранный рабочий центр.
showSplitEvent: логическое значение, которое указывает, является ли изменяемое событие событием автоматизации.
thingName: наименование вещи регулятора темпа для выбранного рабочего центра.
event: таблица данных, содержащая информацию об изменении события потери.
manager: диспетчер, из которого выполняются динамические сервисы данного мэшапа.
workCenterThingName: наименование вещи выбранного рабочего центра.
Выходные данные
Выходные параметры для мэшапа PTC.ProductionDashboard.UpdateLossEvent_MU:
selectedEventCategory: таблица данных, содержащая информацию о выбранной категории события.
selectedReason: выбранная причина потери.
showSplitEvent: логическое значение, которое указывает, является ли изменяемое событие событием автоматизации.
Сервисы
Этот мэшап использует из ресурса RuntimeLocalizationFunctions следующий сервис:
GetEffectiveToken: загружает лексему для любого локализованного текста сообщения.
Этот мэшап использует следующие динамические сервисы из профиля вещи PTC.ProductionDashboard.Management_TS:
CreateOrUpdateEvent: создает или обновляет событие, основанное на указанной информации.
GetModel: загружает регулятор темпа для события.
GetProductionBlockInfo: загружает информацию для указанного производственного блока.
GetReasonTypeFilterByAction: загружает список типов причин, подходящих для данного действия.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться из любой сущности, реализующей профиль вещи PTC.ProductionDashboard.Management_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?