Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X
Hi,
I have one list(dropdown) which contains all implemented things and am passing selected row - "name" value to the custom service filter whose result is displayed in grid.
Filter value received at custom service is "undefined".
Can anyone tell me why this is happening?
Solved! Go to Solution.
I solved the issue by writing custom service to get list of thing to be displayed on list(previously was using GetImplementingThings service).
This custom get list service uses GetImplementingThings service and returns data in infotable and i pass name of selected row of list to another custom service filter and this time i get filter value properly.
So i don't know why GetImplementingThings service when directly used on mashup doesn't work but got other way to pass value to filter.
Thanks for help.
Hi Nisha Bhagtani,
Are you using SelectedRowChanged event to call your custom service so that your custom service is called when anything changes in the Dropdown list?
Does the custom service gives result on testing?
Before anything changes in dropdown list, the value which is already selected(first row) should get passed to custom service which is not happening.
ok. Is the custom service running on Mashup load?
yes its custom service and i have selected on mashup load checkbox
To be specific; did you select Mashup Load checkbox while adding the service in the Data Panel?
yes i did
I solved the issue by writing custom service to get list of thing to be displayed on list(previously was using GetImplementingThings service).
This custom get list service uses GetImplementingThings service and returns data in infotable and i pass name of selected row of list to another custom service filter and this time i get filter value properly.
So i don't know why GetImplementingThings service when directly used on mashup doesn't work but got other way to pass value to filter.
Thanks for help.