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);

 

posted on 2016-11-29 10:32  ppqchina  阅读(1278)  评论(0编辑  收藏  举报