How to get the property value where Thing name and property name is dynamic
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
How to get the property value where Thing name and property name is dynamic
Hello Team,
I have a scenario where i need to get the property value where Thing name and property name is dynamic.
var dynThingName = "Thing1";
var dynPropName = "prop1";
result = Things[dynThingName ].dynPropName ;
Failed to get the value, dynPropName is not getting value bcoz it searches for dynPropName which is not defined.
I have used GetNamedPropertyValues but for a single property value i need to create a infotable as input parameter.
Any other ways to get the value in a simple way.
Thanks
Sunay
Solved! Go to Solution.
- Labels:
-
Troubleshooting
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Should be with [] --> Things[dynThingName][dynPropName]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
You should be able to get it with
Things[dynThingName](dynThingProperty) or perhaps both are ( )
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hello Chung,
Tried putting ( ) across the dynamic property, but i am still get the error.
Thanks
Sunay
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Should be with [] --> Things[dynThingName][dynPropName]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Thanks Carles. It works
