Mashup emergente de selección de definición de instantáneas
El mashup emergente de selección de definición de instantáneas (PTC.ActionTracker.SetBaselineSelectionPopup_MU) muestra la ventana Definir instantánea. Se inicia pulsando en el campo Rango de fechas de instantánea al crear o editar una acción.
La ventana Definir instantánea.
Widgets
El mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU utiliza los siguientes widgets:
Varios widgets de Rótulo para el título, los rótulos de campo y el texto del mashup.
Un widget de Selector de fecha y hora para el campo Fechas de inicio y finalización.
Varios widgets de Botón:
Para el botón Guardar. Este botón solo se activa una vez que se ha definido un rango de fechas válido en el campo Fechas de inicio y finalización.
Para el botón Cancelar.
Un widget de Campo de texto. El valor de este campo de texto invisible se añade cuando se define el campo Fechas de inicio y finalización, solicitando que se ejecute el servicio ValidateBaselineDateRange.
Entradas
Los parámetros de entrada para el mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU son:
manager: el administrador desde el que se ejecutan los servicios dinámicos de este mashup.
reasonTreeNodeUid: el UID del nodo del árbol de motivos seleccionado en la acción.
modelUid: el UID del equipo seleccionado en la acción.
reasoncategoryUid: el UID de la categoría de motivo para el motivo seleccionado.
baseline: el valor de instantánea calculado.
endDate: la fecha de finalización seleccionada en el campo Fechas de inicio y finalización.
startDate: la fecha de inicio seleccionada en el campo Fechas de inicio y finalización.
Salidas
Los parámetros de salida para el mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU son iguales que los parámetros de entrada.
Servicios
El mashup utiliza los siguientes servicios dinámicos de la definición de cosa PTC.ActionTracker.Management_TS:
QueryBaseline: permite calcular el valor de instantánea en función del equipo, motivo y rango de fechas seleccionados.
ValidateBaselineDateRange: permite validar que el rango de fechas seleccionado es válido. No se puede seleccionar un valor futuro.
Los servicios dinámicos permiten seleccionar la entidad para ejecutar un servicio en tiempo de ejecución. En este caso, el servicio se puede ejecutar desde cualquier entidad que implemente la definición de cosa PTC.ActionTracker.Management_TS. Para obtener más información, consulte Servicios dinámicos en la sección Mashup Builder del Centro de ayuda de ThingWorx.
¿Fue esto útil?