A report can have only one record source. There are methods for including
values from different queries or tables such as subreports, domain aggregate
functions, and code.
I'm not aware of on-line resources but most of what you know about subforms
should apply to subreports. There isn't much special about a subreport vs any
other report except that you have created it for placement on a main report.