Posted: 23 Nov 2016 6:03 EST Last activity: 9 Dec 2016 5:33 EST
Issue With Repeat Grid Used In A Section in Data-Portal Class
We have a requirement to show the Work Object related details in a Repeat Grid with a check box for each item to select for further processing. We have created a tabbed section in Data-Portal class with a Repeat Grid configured. We are fetching the Work Object details from a Report Defintion created in Work class joining with Assign-Worklist class in to a Page list of our work class in Clipboard using a Preload activity on the tabbed section in Data-Portal. Now we are using this Page list property which is present in Clipboard as the source for the Repeat Grid by declaring this Page List in Pages and Classes tab. Now the values are getting loaded correctly. But we are having few issues with the check box configured in 1st column while Selecting. Sometimes the selection is not getting retained etc.
Can some one please let me know , if this issue is happening because of the configuration steps above? Is the above design not correct? What is the best solution for this?
Thanks & Regards
***Updated by moderator: Lochan to add Categories***
1) We are have a Repeat Grid in Data-Portal class. The source for this Grid is a Page List property.I have attached the configuration properties in the document.
2) Now , we have a checkbox in the first column associated to a property from page list.
3) We are using display of details as Expandable rows which is set in Operations tab of Repeat Grid with the flow action details set to Read Only. Screen shot available in attached document.
4) Now when the section is displayed in portal. First if we expand the row and try to select the check box , the selection is not getting retained. But if we select the check box and then expand , the selection is retained.
The issue is happening because of the Refresh Current row which is being used in the action for the check box properties. We have updated that to use a DT to set the value accordigly and then it was working.