Класс: slreportgen.finder.BlockResult
Пакет: slreportgen.finder
Возвращает генератор отчетов Схемы для этого результата блока
reporter = getDiagramReporter(result)
возвращает схему reporter
= getDiagramReporter(result
)reporter
если блок result
содержит блок графика или подсистема. Генератор отчетов генерирует снимок состояния схемы или графика блока, соответственно. Если блок result
содержит любой другой тип блока, этот метод возвращается пустой, []
. Включать схему подсистемы или поиска блока графика result
в отчете добавьте этот reporter
к отчету, или непосредственно или через генератор отчетов Главы или Раздела.
Добавьте снимок состояния подсистемы и таблицу свойства подсистемы блока Controller f14 модели к отчету.
model_name = 'f14'; load_system(model_name) import slreportgen.report.* import slreportgen.finder.* import mlreportgen.report.* rpt = slreportgen.report.Report('output','pdf'); chapter = Chapter(); chapter.Title = 'Block Diagram Reporter Example'; blkFinder = BlockFinder(model_name); blocks = find(blkFinder); for block = blocks if block.Name == "Controller" rptr = getDiagramReporter(block); section = Section("Title", ... strrep(block.Name, newline,' ')); add(section,rptr); add(section,block); add(chapter,section); end end add(rpt,chapter) rptview(rpt)