cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

Navigation Parameter Binding Issue: Selected Thing Name Not Showing in Next Mashup

SG_14220535
3-Newcomer

Navigation Parameter Binding Issue: Selected Thing Name Not Showing in Next Mashup

i have created a mashup where i have list of things and if choose/select the perticular thing name from list it goes to next mashup using navigate functionality and that mashup must shows the properties related to that thing only

while navigating I have added parameter SelectedThing and binded selectedThing property to the GetProperty service to get the name of the thing and to ensure that I am binding the name to labelWidegt not getting the selected ThingName from list to next page’s Label

2 REPLIES 2

Hi @SG_14220535  would you please share your thingworx version? and also please check this below post for your issue. This is very common issue in 9.3 and 9.4 thingworx versions.

 

https://community.ptc.com/t5/ThingWorx-Developers/Passing-infotable-parameter-from-child-mashup-to-parent/m-p/1034798#M70557

It would be really helpful for community if you describe your question briefly. If I understood your question correctly, you’re trying to say that…

What you are describing:

You have two mashups 
 A parent mashup that displays a list of Things (e.g. in a grid or list widget).
 A child mashup that should show the details/properties of the Thing that was selected.

your workflow:

  1. In the parent mashup, you selects a Thing name from the list.

  2. You use Navigate (Mashup Navigation Function) to go to the child mashup.

  3. While navigating, you  send a parameter  called SelectedThing — that is supposed to carry the name of the Thing.

  4. In the child mashup, you are  trying to use that SelectedThing parameter in a GetProperties service to show the Thing’s data.

  5. You also tries to bind the SelectedThing to a Label widget to display the Thing’s name.

 

 

That means:

  • The parameter SelectedThing is not actually being passed or not correctly bound to the child mashup.

  • So when the second mashup loads, the Label shows nothing  because SelectedThing is empty or not received.

Please also check that you are navigating after you get the thingname. Normally passing parameter between mashups issue come for infotables but you are passing only string(name of thing). It should work.

Announcements


Top Tags