After making a multiple selection in Data Grid 2 (including custom checkboxes), the selected records can be passed as a list to a microflow via a button. If the PDF generation action or document template you are using supports lists directly, there is no need to create a loop for each record. In this case, a single action can generate a FileDocument for each selected item, resulting in a List<FileDocument>.
This FileDocument list can then be passed directly, without committing, to the ZipDocuments action from the ZipHandling module to create a single ZIP file. Since the ZIP creation runs only once, this approach is cleaner in terms of layout, performance, and overall microflow complexity. The final step is to download the generated ZIP file for the user.
Thanks for the Guidance. yes as per last comment of yours issue is resolved. I just duplicated the Zip filed output and passed that to download activiy and it works