import mlreportgen.report.*
import mlreportgen.dom.*
import slreportgen.report.*
import slreportgen.finder.*
import slreportgen.utils.*
model = "myModel";
load_system(model);
rpt = slreportgen.report.Report(model + "_NotesWithSnapshot", "pdf");
open(rpt);
ch = Chapter("Title", "Notes with Diagram Snapshot");
finder = DiagramFinder(model);
while hasNext(finder)
system = next(finder);
if hasUniqueModelNotes(system)
sec = Section("Title", system.Path);
diag = Diagram(system);
diag.Snapshot.Caption = "Diagram: " + system.Path;
add(sec, diag);
add(sec, Notes(system));
add(ch, sec);
end
end
add(rpt, ch);
close(rpt);
rptview(rpt);