The formula in Rule1 in one of the post on this forum (Attached) & was just trying attempts to modify it according to my need.
The formula returns the result in a specific pattern, every ninth row will have same result for
round (count(preceding-sibling::SharePointListItem_RW/Position[Chkbox = "true"]) / 10) and
count(preceding-sibling::SharePointListItem_RW/Position[Chkbox = "true"]) / 10 . I was just trying to utilize the result in condition to manipulate the repeating table.
I am still trying to implement the page brake logic on printable form limiting 10 rows each page with place holders if there are less than 10 items.
Today I received final template to generate the printable form (attached) this is how output should be printed with incrementing number.