I have a report with master-detail data. Master data is in BEFORE slot of GROUP section, followed by SEQ section inside of CONTENT slot, which has 2 detail sub-reports. I am asked not to split the group, ie if entire master-detail set is not fitting onto a page, then I must start it on next page. I cannot figure out how to detect a split at GROUP level. I cannot put breaks between master-detail sets, since data is not that large as to call for a pagebreak between sets of data and we want to conserve space.
Master datastream
GROUP
BEFORE - Master labels and text controls
CONTENT - SeqSection
CONTENT - SubReport1, datastream1, labels, texts
CONTENT - SubReport2, datastream2, labels, texts
Customer
C1
Jobs
J1
J2
Hobbies
H1
H2
H3
Customer <--- if page ends below this line, then I need to
C2 detect it and print this customer data on next page
Jobs
J1
Hobbies
H1
H2
Master datastream
GROUP
BEFORE - Master labels and text controls
CONTENT - SeqSection
CONTENT - SubReport1, datastream1, labels, texts
CONTENT - SubReport2, datastream2, labels, texts
Customer
C1
Jobs
J1
J2
Hobbies
H1
H2
H3
Customer <--- if page ends below this line, then I need to
C2 detect it and print this customer data on next page
Jobs
J1
Hobbies
H1
H2