
Input | ||
|---|---|---|
Nome proprietà | Descrizione | Tipo di proprietà |
Input | Utilizzato per identificare i dati da recuperare dal sistema di back-end. JSON di esempio: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.Workflow.WorkItem", "items":[ { "id":{ "value":"OR:wt.workflow.work.WorkItem:566231" } } ] } ] } ] } | JSON in formato CCO |

Nome proprietà | Descrizione | Tipo di proprietà | Valore di default | Obbligatoria o facoltativa | ||
|---|---|---|---|---|---|---|
title | Stringa visualizzata come titolo nel componente. | N/D | Facoltativa | |||
progressBarMessage | Stringa che viene visualizzata sotto la barra di avanzamento. Si tratta di un messaggio che indica l'avanzamento, come misurato dall'attività. I segnaposto esposti nel messaggio della barra di avanzamento sono %0 e %1. Nel componente predefinito, questi valori vengono sostituiti rispettivamente dagli elementi in sospeso e completati. %total è inoltre disponibile come segnaposto che viene sostituito dal numero totale di elementi. Ad esempio, se 5 elementi su 7 elementi totali sono stati completati e 2 elementi sono ancora in sospeso, la stringa "%1/% elementi totali sono stati completati" viene visualizzata nell'interfaccia utente come "5/7 elementi sono stati completati". La stringa "%0/% elementi totali in sospeso" viene visualizzata nell'interfaccia utente come "2/7 elementi in sospeso". Si tenga presente che la barra di avanzamento blu riflette sempre la percentuale di task completati, indipendentemente dalla stringa. | N/D | Facoltativa | |||
Nome | Descrizione |
|---|---|
GetConfigurations | Restituisce le configurazioni disponibili per l'implementazione del componente. Parametri: nessuno Restituisce: JSON |
GetImplementationLabel | Restituisce il nome localizzato del componente o il token che può essere utilizzato per ottenere il nome localizzato. Il nome localizzato viene visualizzato nell'interfaccia utente di Mashup Builder. Parametri: nessuno Restituisce: stringa |
CalculateProgress | Calcola e restituisce i dati di avanzamento. Durante la creazione di un'implementazione personalizzata, sostituire questo servizio con la logica personalizzata. Per un esempio di logica personalizzata che può essere utilizzata per questo servizio, vedere Avanzamento task. Parametri: input (obbligatorio) - JSON in formato CCO che include l'ID input per i dati da recuperare dal sistema di back-end e le informazioni sull'adattatore per il sistema di back-end. configuration (facoltativo) - JSON con la configurazione unita finale ottenuta dalla risorsa per la gestione delle personalizzazioni. Restituisce: JSON |