Definición del modelo de ThingWorx en Composer > Modelado > Cosas > Servicios de cosa > Iteración a través de las propiedades de una cosa
Iteración a través de las propiedades de una cosa
Es posible iterar fácilmente a través de las propiedades de una cosa y examinar las propiedades mediante la siguiente técnica:
// GetPropertyValues(): returns an INFOTABLE
var values = me.GetPropertyValues();var field;
// Now we can iterate through the INFOTABLE FIELDS through the DataShape
for each(field in values.dataShape.fields) {
var propValue = values[field.name];
if(field.baseType == "NUMBER") logger.warn(field.name + " " + field.baseType + " " + propValue);
}
Incluso se puede acceder a los aspectos de un campo individual. Por ejemplo, cuando se crea una propiedad, hay aspectos adicionales de la propiedad que se pueden definir. Utilice la siguiente técnica o patrón para examinar los aspectos de la propiedad:
field.aspects(isPersistent)
field.aspects(minimumValue)
¿Fue esto útil?