Yeah, man!

That seems like a little problem this the current Y position in te report.
Some suggestions:
we have strDocNotes - str varyable and ctrlDocNotes - reportTextControl variable.
try to set property ctrlDocNotes.DynamicHeight to "Yes"
check ctrlDocNotes.height(). (info() will be enough)
set text to control: ctrlDocNotes.text(myTable.Notes);
check debug information like:
element.getPageHeight();
element.currentYmm100()/100;
ctrlFooter.heightValue();
check ctrlDocNotes.height().
if (getPageHeight() > (currentYmm100()/100 + ctrlDocNotes.height().))
insert page break;
super();

Good Luck!
Sincerely Yours,
George Nordic