Skip to main content
6-Contributor
June 20, 2023
Solved

GetloggedProperty, selected row, add target causes existing data binding lost

  • June 20, 2023
  • 1 reply
  • 1133 views

 

Hi,

Does binding PropertyNames to GetLoggedProperty not allowed? please refer below bindings of before and after the step.

Thingworx version 9.3.7

 

before: 

MT_10719574_1-1687240207680.png

at GetloggedProperty, selected row, add target, Data tab, checked propertyNames 

MT_10719574_3-1687240443751.png

 

after adding target, Data binding of List is disconnected and need to rebind. List at Dashboard intermittently missing as well

MT_10719574_2-1687240242897.png

MT_10719574_4-1687240629912.png

 

 

 

 

 

 

Best answer by jensc

Hello @MT_10719574,

 

In the screenshots it looks like you are binding the "Data" and "Selected Rows" output of your service to the same data input in the list: "ptcs-list-39".

This is not possible as inputs can only have one binding.

 

I think you might want to bind your selected rows to the "SelectedItems" input on your list instead?

 

Regards,

Jens

1 reply

jensc17-PeridotAnswer
17-Peridot
June 20, 2023

Hello @MT_10719574,

 

In the screenshots it looks like you are binding the "Data" and "Selected Rows" output of your service to the same data input in the list: "ptcs-list-39".

This is not possible as inputs can only have one binding.

 

I think you might want to bind your selected rows to the "SelectedItems" input on your list instead?

 

Regards,

Jens

6-Contributor
July 1, 2023

Hi Jens,

thanks for the reply

I changed the way of binding the output of GetLoggedProperties to the input of QueryNamedPorpertyHistory.

Add the target at QueryNamedPorpertyHistory (add source to propertyNames) instead of doing it at GetLoggedProperties.

it seems work at this moment, able to get initial binding's intention.

MT_10719574_0-1688191665209.png