Mashup popup di selezione di impostazione baseline
Il mashup popup di selezione di impostazione baseline (PTC.ActionTracker.SetBaselineSelectionPopup_MU) visualizza la finestra Imposta baseline. Viene avviata facendo clic sul campo Intervallo date baseline durante la creazione o la modifica di un'azione.
Finestra Imposta baseline.
Widget
Il mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU utilizza i seguenti widget:
Più widget Etichetta per il titolo, le etichette di campo e il testo nel mashup.
Un widget Selezione data e ora per il campo Data di inizio e fine.
Più widget Pulsante:
Per il pulsante Salva. Questo pulsante è attivato solo dopo che è stato impostato un intervallo di date valido nel campo Data di inizio e fine.
Per il pulsante Annulla.
Un widget Campo di testo. Il valore di questo campo di testo invisibile viene aggiunto quando viene impostato il campo Data di inizio e fine, richiedendo l'esecuzione del servizio ValidateBaselineDateRange.
Input
Parametri di input per il mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU:
manager - Manager da cui vengono eseguiti i servizi dinamici di questo mashup.
reasonTreeNodeUid - UID del nodo dell'albero motivi selezionato nell'azione.
modelUid - UID dell'impianto selezionato nell'azione.
reasoncategoryUid - UID della categoria di motivi per il motivo selezionato.
baseline - Valore della baseline calcolato.
endDate - Data di fine selezionata nel campo Data di inizio e fine.
startDate - Data di inizio selezionata nel campo Data di inizio e fine.
Output
I parametri di output per il mashup PTC.ActionTracker.SetBaselineSelectionPopup_MU corrispondono ai parametri di input.
Servizi
Il mashup utilizza i seguenti servizi dinamici della thing shape PTC.ActionTracker.Management_TS:
QueryBaseline - Calcola il valore della baseline in base all'impianto, al motivo e all'intervallo di date selezionati.
ValidateBaselineDateRange - Conferma che l'intervallo di date selezionato è valido. Non è possibile selezionare un valore futuro.
I servizi dinamici consentono di selezionare l'entità per eseguire un servizio in fase di esecuzione. In questo caso, il servizio può essere eseguito da qualsiasi entità che implementi la thing shape PTC.ActionTracker.Management_TS. Per ulteriori informazioni, vedere Servizi dinamici nella sezione Mashup Builder di ThingWorx Help Center.
È stato utile?