I don't think this is possible out of the box. Is the set of values limited? If so, you could create separate datagrids (with xpath restrictions on the value when retrieving object in the grid datasource microflow) and put a page break under each grid.
If not, you could perhaps make sets of object that have the same value in a microflow, and then create/generate a document per set. Using mergePDF action in communityCommon you can then merge these documents, thus realizing separate pages per value.
Let me know if I understood your requirement correctly!