Programmatic report creation
Create report content
Mlreportgen.dom.Document.append
Mlreportgen.dom.Paragraph.append
Mlreportgen.dom.externallink.append
…
Create a report program:
Import mlreportgen.dom.*;
Report=document('today');
Append(report,['Today is ',date,'.']);
Close(report);
Rptview(report.OutputPath);
Report format basics
Create form based reports
Create object oriented reports
Create and format report objects
Create DOM reports from HTML
Create report templates
Format word pages+
import mlreportgen.dom.*;
d = Document('test','html');
open(d);
t=Table(magic(5));
t.Style={Border('solid','black','1px'), ...
ColSep('solid','black','1px'), ...
RowSep('solid','black','1px'), …
HAlign('center'),...
RowHeight('.20in','exact')
};
t.TableEntriesStyle = {Width('1in')};
t.TableEntriesHAlign='center';
t.TableEntriesVAlign='middle';
t.Width='100%';
append(d,t);