How to build composite reports without using '*.Fr3' files?

Question: How to build composite reports without using '*.Fr3' files?

Answer:

1
2
3
4
5
6
7
8
var s: TStream; 
frxReport1.PrepareReport; 
s := TMemoryStream.Create; 
frxReport2.SaveToStream(s); 
s.Position := 0; 
frxReport1.LoadFromStream(s); 
frxReport1.PrepareReport(False); 
frxReport1.ShowPreparedReport;