Advanced Grid - sorting & searching . . .
ThingWorx 8.5.15
Hi there -
We have several use cases in which we need to perform a search via Windchill REST Services and present the paginated results in a Thingworx mashup. Until now, I've focused on just getting the service and mashup combination to work. Having done that, I wanted to add the ability for the end user to sort and search for data in the grid - similar to a DataTable. I struggled with this for a while (documentation could be better) but finally got it working in a mashup and test service that returns a hard-coded list of seven rows of a simple Musician DataShape. I now understand that sorting and searching of a grid must be done by way of a call to the source service used to populate the grid. While that's not a big deal when using a tiny test service, it is noticeable. And if it's "noticeable" with my test service, I have no doubt that it will be a performance killer when the service attempts to repeatedly search Windchill.
Given that CS271117 states that there is no way to sort the grid on the client-side:
- Is there some way to pass the existing grid data to the service in order to avoid re-running it over and over?
- Has anyone else found an effective means of dealing with this issue?
- Is the client-side functionality planned for a future release of Thingworx?
Thanks in advance for you help.
dgg

