Skip to main content
1-Visitor
February 21, 2018
Solved

Infotable property in User Extensions not working

  • February 21, 2018
  • 6 replies
  • 6770 views

Good day

 

I have added an infotable property (with a defined data shape) to the user extensions thing shape as seen below

.Infotabe propert within User Extension thing shapeInfotabe propert within User Extension thing shape

I cannot update the infotable property on the user. If I open the infotable property up in the user the following is seen:

user.PNG

It seems that the data shape I added to the property is not pulling through.

I have tried calling the property through a service but I am given the error Must have a datashape defined to add rows. It seems to be similar to article CS240705 (https://www.ptc.com/en/support/article?n=CS240705&language=en&posno=2&q=infotable%20property%20user%20extensions&source=search). I am currently using ThingWorx 8.2.1-b140.

 

Any assistance would be greatly appriciated.

Best answer by supandey

Quick update: managed to reproduce it and have reported to R&D with Jira it can be tracked here Can't set UserExtensions property of type InfoTable in ThingWorx Composer

6 replies

5-Regular Member
February 21, 2018

@eengelbrecht Hi, i tested it out on 8.1.0 it's working fine for me.Attaching along couple screenshots for reference.

 

1-Visitor
February 21, 2018

 @supandey Hi, I think it might be a version issue, similar issues occurred with ThingWorx 7.0 to 7.1 but then they corrected the issue in ThingWorx 7.0.2, 7.1.1, and 7.2.0. Im using version 8.2.1

5-Regular Member
February 21, 2018

I tested it out also on 8.2.1, works fine. I just added this property to UserExtensions ThingShape > created a Thing with a Generic ThingTemplate and using UserExtensions ThingShape. And just with this I can add the values to the property which is implementing this DS similar to what you have highlighted in your screenshot. Adding my screenshot from New composer from 8.2.1

 

Just to confirm what sort of user are you working with when adding value to this DS?