Solved
Forum Discussion
db_pdx
2 years agoValued Contributor
Edit: not working with the light testing I performed
Hi Robb: I'm going to throw another untested idea at you. In brief, create a custom Save Data Task that triggers a Selection Changed UI task as the final step (which would hopefully achieve the refresh you want).
- The SQL Table Editor has the default option for custom save events in the component properties under 'SQL Table Editor > Server Task'.
- You specify the custom save task in a DashboardExtender BR under the function type DashboardExtenderFunctionType.SqlTableEditorSaveData.
I believe this requires that you specify the full custom save logic.Edit: not needed, the default code available within the SqlTableEditorSaveData works without needing modification.- You can probably reference CPP / PLP BR's for how this works.
- Then the crux of the concept. After the actual custom save logic, pop a New XFSelectionChangedUIAction. From the snippet editor: Dim objXFSelectionChangedUIActionInfo As New XFSelectionChangedUIActionInfo(selectionChangedUIActionType, dashboardsToRedraw, dashboardsToShow, dashboardsToHide, dashboardForDialog). Hopefully that will trigger your desired refresh.
- Edit: the above does not work in the testing I did.
I might try and mock this up if I have time today.
Related Content
- 12 months ago
- 2 years ago