Selezionare gli attributi da visualizzare
Come spiegato in precedenza, sono disponibili tre tipi di proprietà per la selezione degli attributi: Selettore attributi, Selettore insiemi attributi e Selettore schema. Qualsiasi proprietà di configurazione utilizzata per configurare gli attributi dispone di uno di questi tipi di proprietà. Questi tipi di proprietà hanno le stesse quattro proprietà di configurazione obbligatorie:
thingName - Nome dell'oggetto adattatore per il sistema di back-end
instanceName - Nome dell'istanza dell'adattatore del sistema di back-end
objectType - Tipo di oggetto dell'attributo
id - ID o nome dell'attributo
In tutte le configurazioni predefinite, il nome dell'oggetto di default è PTC.WCAdapter e il nome dell'istanza di default è windchill. Per visualizzare gli attributi utilizzando un'istanza o un sistema di back-end differente, modificare i valori di queste due proprietà nel file di configurazione.
Per modificare gli attributi specifici visualizzati da un componente o aggiungere nuovi attributi da visualizzare, è necessario modificare i valori di objectType e id. Nelle sezioni riportate di seguito vengono fornite informazioni dettagliate su come individuare i valori che è possibile utilizzare.
Trovare i tipi di oggetto disponibili
Per trovare i tipi di oggetto che è possibile utilizzare per configurare gli attributi, attenersi alla procedura descritta di seguito.
1. Aprire ThingWorx Composer e passare a Tabelle dati.
2. Selezionare PTC.ComponentMetadata, quindi selezionare la scheda Servizi nella parte superiore dello schermo.
3. Selezionare GetDataTableEntries ed eseguire il servizio.
4. Nella sezione Output dello schermo viene visualizzata una tabella. I valori visualizzati nella colonna type possono essere utilizzati come valori per la proprietà di configurazione objectType.
* 
Ogni componente accetta solo attributi di tipi di oggetto specifici. Per ulteriori informazioni, vedere la tabella delle proprietà di configurazione.
Trovare gli ID oggetto disponibili
Per trovare gli ID oggetto che è possibile utilizzare per configurare gli attributi, attenersi alla procedura descritta di seguito.
1. Aprire ThingWorx Composer e passare a Oggetti.
2. Selezionare PTC.WCAdapter, quindi selezionare la scheda Servizi nella parte superiore dello schermo.
3. Selezionare GetAvailableAttributes. Incollare il seguente codice nella sezione Input:
{
"data": [
{
"adapter": {
"thingName": "PTC.WCAdapter",
"instanceName": "windchill"
},
"itemListsData": [
{
"objectType": "PTC.Workflow.WorkItem",
"items": [
{}
]
}
]
}
]
}
4. Modificare il codice in modo che il valore per objectType sia il tipo di oggetto richiesto. PTC.Workflow.WorkItem è incluso nel codice sopra riportato solo come esempio.
5. Se si utilizza un oggetto o un'istanza dell'adattatore differente, modificare i valori di tali proprietà nel codice.
6. Eseguire il servizio.
7. Nella sezione Output, ciascuna delle proprietà in metadata è un ID oggetto e la proprietà label ne indica l'etichetta nell'interfaccia utente. Ad esempio, nell'output mostrato di seguito, il primo ID oggetto visualizzato è Description e la relativa etichetta nell'interfaccia utente è anche Description. Il secondo ID oggetto visualizzato è Activity | isOverdue e la relativa etichetta nell'interfaccia utente è Overdue.
È stato utile?