Estrazione di informazioni nidificate
È possibile estrarre informazioni dai seguenti oggetti:
- il cliente,
- lo stabilimento,
- il contatto cliente,
- il contatto interno,
Per poter estrarre informazioni nidificate occorre utilizzare la seguente sintassi
Per esempio è possibile estrarre la temperatura di stabilimento usando la seguente sintassi:
{“DOCVARIABLE q_plant.TemperatureMax "DO NOT REMOVE!”}
Occorre indicare correttamente il nome dell’oggetto e la sequenza di proprietà da interrogare.
Oltre alle proprietà standard è possibile anche estrarre i valori delle proprietà custom che possono eventualmente essere state inserite in offerta in questo caso la sintassi è la seguente:
Oggetto.JsonProps.Proprietà
Per esempio immaginiamo di aver inserito un campo utente “SafetyStandard” per ogni stabilimento caricato. Potremo accedere al valore inserito con la seguente sintassi:
{“DOCVARIABLE q_plant.JsonProps.SafetyStandard "DO NOT REMOVE!”}
Da notare che è possibile accedere a tutta la struttura di oggetti. Per esempio per avere il nome dell’azienda proprietaria di uno stabilimento:
{“DOCVARIABLE q_plant.Company.Name "DO NOT REMOVE!”}