Пакет: mlreportgen.report
Суперклассы:
Макет страницы отчета
Параметры макета страницы (водяные знаки, первый номер страницы, формат номера страницы и ориентация страницы) для отчета.
Примечание
Отчеты создают экземпляры этого объекта, которые присвоены Свойствам макета Отчета. Вы не должны создавать этот объект сами.
Установите формат номера страницы для целого отчета к арабским цифрам. Установите оглавление использовать Римские цифры. Этот главы используют формат арабской цифры по умолчанию. Первая страница первых значений по умолчанию главы к 1.
import mlreportgen.report.* rpt = Report('newreport'); rpt.Layout.PageNumberFormat = 'n'; tp = TitlePage(); tp.Title = 'New Report'; tp.Author = 'MathWorks'; add(rpt,tp); toc = TableOfContents(); toc.Layout.PageNumberFormat = 'i'; add(rpt,toc); ch = Chapter(); ch.Title = 'Introduction'; %ch.Layout.PageNumberFormat = 'n'; sec = Section('First Section of Chapter 1'); txt = ['This is the first section of chapter 1. ',... 'The page number format is Arabic numbers, ',... 'which is the default for the first chapter.']; add(sec,txt); add(ch,sec); add(rpt,ch); ch = Chapter(); ch.Title = '2nd chapter'; sec = Section('First Section of Chapter 2'); txt = ['This is the first section of chapter 2. ',... 'The page number format is Arabic numbers, ',... 'which is the format defined for the whole report.']; add(sec,txt); add(ch,sec); add(rpt,ch) ch = Chapter(); ch.Title = '3nd chapter'; sec = Section('First Section of Chapter 3'); txt = ['This is the first section of chapter 3. ',... 'The page number format is Arabic numerals, ',... 'which is the format defined for the whole report.']; add(sec,txt); add(ch,sec); add(rpt,ch) rptview(rpt);
mlreportgen.dom.PageNumber
| mlreportgen.report.Report
| mlreportgen.report.Reporter
| mlreportgen.report.ReporterLayout