What's needed on the Advanced Grid is someone at PTC to RECODE the "RESET" attribute. I expect RESET to "reset" the grid back to its original DEFAULT state. That is, after all, what the word RESET means!
[RESET(Verb) - To set back to the initial state.]
If it had no rows selected when you first arrived at the grid, then triggering the RESET feature "SHOULD" return it to the initial state. If one or more rows are selected by default, then the grid should return to THAT state instead. It makes absolutely NO sense whatsoever that you don't have this feature built into the grid in the first place! AND...that feature should be very intuitive to find and use. You have it on other widgets...why not the grid? The only way to clear a selected row is to refresh the browser. And that is unsatisfactory. Forcing someone to set up and/or use a filter service just so they can clear a selected row is also just plain silly, especially when you are already providing the proper attribute...it just doesn't work as expected.
I have asked our engineering team. They are saying that if you want to deselect a row on the Advanced Grid, hold ctrl + click on the row. The Reset button does not clear the selection, yes. The reset button resets any column configurations (e.g. showing/ hiding, moving them around, sorting etc).
Does this help?
So when one of my users refreshes the data on their screen, and the selected row will not clear, then you want me to tell them to do all these extra steps when it SHOULD refresh the grid programmatically? That makes zero sense to me as a web application programmer. And it certainly makes no sense for me to have to tell my users to do this in order to set the screen back to its initial condition. I don't accept this as a viable answer...sorry.
OldGoat, I'm not sure we are talking about the same thing. This likely can't be debugged via Community post. I will have a member of our support team reach out to troubleshoot on a meeting looking at the code together.
I will be happy to open a case on your behalf if you would like to proceed down that path. Please let me know how we can help.
CBaldwin has offered to contact me to view my screen (assuming via TEAMS). I am waiting for him to set a meeting so we can do this. Until I get this resolved, I cannot set any of the responses as a "solution", because nothing has been solved. After I find out what the solution is, I will post the solution for everyone. Thank you.
You are correct, my recommendation is to triage and address this issue with a member of our support team. The way we will do this is through a support ticket, so Sharon's offer is how we will get this started. From there the support team will setup time to meet with you.
If the workaround is working to your satisfaction, please mark the previous post as the Accepted Solution for the benefit of others with the same issue.
A workaround is only temporary; A temporary workaround is not a solution. No, it is not satisfactory. The RESET property on the grid says very clearly that it can "trigger Grid Advanced widget to reset". Now, I don't know what that means to anyone else, but to me, that means if I bind something to this, it will reset my grid back to its initial state. If I had no rows selected, that is my initial state. If I had row 36 selected, that is its original state. The RESET property does NOT do what it suggests it does.
Thank you PEHOWE...much appreciated. I will give it a try when I get the time to try it out. I would hope, however, that the PTC developers will create a permanent fix to this... The "Reset" property on the grid does NOT reset as it advertises. (see image). It needs to work, or it needs to be renamed, and a correctly operating Reset property needs to be added.