Пакет: slreportgen.webview
Суперклассы:
Создайте генератор отчетов, который генерирует отчет HTML, содержащий связанный документ и сопоставленное веб-представление
Создает генератор отчетов, который генерирует отчет HTML, содержащий документ и веб-представление одного или нескольких Simulink®models с двухсторонними гиперссылками между документом и веб-представлением.
Этот класс предоставляет следующие средства для генерации встроенных отчетов веб-представления:
Документ DOM, чтобы сгенерировать отчет
Шаблон HTML DOM с тремя панелями для оглавления (TOC), содержимого документа и веб-представления, соответственно
Обработайте дыры по шаблону, чтобы быть заполненными содержимым документа и веб-представлением, соответственно. Дыру для веб-представления называют slwebview
и располагают в правильной панели отчета. Дыру для содержимого документа называют Content
и располагают в центральной панели отчета.
Методы для заполнения документа и дыр веб-представления.
Методы для создания двухсторонних гиперссылок между содержимым документа и встроенным webview (s)
JavaScript, который генерирует TOC из заголовков документа, когда отчет открывает в браузере
Образцовые опции экспорта, которые позволяют вам задавать модели и подсистемы, которые будут встроены как веб-представления в сгенерированном отчете
Методы для получения элементов (схемы, блоки, графики, и т.д.) из моделей, которые будут встроены как веб-представления в отчете
создает генератор отчетов, который генерирует отчет, имеющий заданное имя файла и содержащий веб-представление заданной модели. Используйте метод rptgen
= slreportgen.webview.Embedded
WebViewDocument(rptname
,model
)fill
генератора, чтобы сгенерировать веб-представление и встроить веб-представление в документ. Используйте метод close
генератора, чтобы вывести документ как zip-файл или папку, содержащую документ HTML.
создает генератор отчетов, который включает две или больше модели в веб-представление, которое он создает. Этот конструктор присваивает массив объектов rptgen
= slreportgen.webview.EmbeddedWebViewDocument(rptname
,model1
,model2
,...modeln
)slreportgen.webview.ExportOptions
по умолчанию к свойству ExportOptions
генератора, один для каждой из моделей, которые будут включены в веб-представление сгенерированного документа. Можно использовать объекты задать пользовательские опции экспорта для каждой из моделей, которые будут включены в веб-представление, экспортируемое в сгенерированный документ.
создает генератор, который включает заданные модели в веб-представление, которое он встраивает в выходной документ. rptgen
= slreportgen.webview.Embedded
WebViewDocument(rptname
,{model1
,model2
,...modeln
})
создает генератор, который встраивает модели, заданные свойством rptgen
= slreportgen.webview.EmbeddedWebViewDocument(rptname
)Diagrams
generator’s ExportOptions
свойства, например:
import slreportgen.webview.* rptgen = EmbeddedWebViewDocument('myDoc'); rptgen.ExportOptions.Diagrams = 'myModel';
Метод | Цель |
---|---|
Создает двухстороннюю ссылку между местоположением в документе в центральной панели и схемой в веб-представлении в правильной панели | |
createElementTwoWayLink | Создает двухстороннюю ссылку между местоположением панели документа и элементом диаграммы в веб-представлении |
createDiagramLink | Создает ссылку от панели документа до схемы в образцовом веб-представлении |
createElementLink | Создает ссылку от панели документа до элемента в образцовом веб-представлении |
fill | Вызовите встроенные методы заполнения дыры генератора отчетов веб-представления, чтобы заполнить дыры в его шаблоне. |
fillslwebview | slwebview дыра шаблона заливок с веб-представлением |
getExportModels | Имена моделей, которые будут включены в веб-представление |
getExportDiagrams | Пути и указатели блок-схем, которые будут включены в веб-представление |
getExportSimulinkSubSystems | Пути и указатели подсистемы блокируются, чтобы быть включенными в это веб-представление |
getExportStateflowCharts | Пути и указатели Stateflow® строят диаграмму, чтобы быть включенными в это веб-представление |
getExportStateflowDiagrams | Массив Stateflow схематически изображает пути |