Hello:
I am using Monarch Classic 13. I'm a bit of a novice with Monarch, so I apologize if this is obvious for the gurus out there. I have a report (see below) where the member name is missing from some of the lines. Normally I would use the option to fill from the previous line, but in this instance, the report was designed an opposite manner. I need to bring the name up from the "next" line. What you see below is page 1 of the report. So, the 1st record doesn't have the name. I need to bring the name up from the 3rd row, and use it to populate the missing name in rows 1 & 2. Then I need to bring the name up from row 5 to populate the missing name in row 4, etc.

Here's the other component. The report "logic" starts over after every page break (noted by the dotted line). For instance, in the screen shot below. The record ending in 708 (above the dotted line) belongs to the record right above it. Below the dotted line, I need to bring the name in the 3rd record up and fill the two records above it. Hope that makes sense.

I do have a solution that involves concatenating the contract ID, Mbr, and Member Name fields, and then exporting them into a separate table to create a reference list, and then bring back in as a lookup, but I'm hoping to avoid that if possible. I'm hoping someone else has encountered this before and knows of a way to handle this using traps within the existing model.