Чтобы создать односторонние и двухсторонние гиперссылки между документом и Веб-представлением, встроенным в отчет, используйте эти методы. Эти методы соединения наследованы от базового класса slreportgen.webview.EmbeddedWebViewDocument
генератора отчетов.
createDiagramTwoWayLink
— Создайте двухстороннюю ссылку между местоположением документа и схемой во Встроенном Веб-представлении. Щелчок по ссылке, созданной этим методом в документе, открывает целевую схему в Веб-представлении. Нажатие в схеме прокручивает панель документа к целевому местоположению документа.
createElementTwoWayLink
— Создайте двухстороннюю ссылку между местоположением документа и элементом диаграммы во Встроенном Веб-представлении. Щелчок по ссылке, созданной этим методом в документе, открывает схему, содержащую элемент модели, и высвечивает элемент. Нажатие на элемент в схеме прокручивает панель документа к целевому местоположению документа.
createDiagramLink
— Создает ссылку от документа до схемы во Встроенном Веб-представлении.
createElementLink
— Создает ссылку от документа до элемента блок-схемы во Встроенном Веб-представлении.
Например, следующий метод создает двухсторонние ссылки между отчетом относительно переменных рабочей области, используемых экспортируемой моделью и блоками, которые используют те переменные:
function fillContent(rpt) import mlreportgen.dom.* model = getExportModels(rpt); vars = Simulink.findVars(model,'ReturnResolvedVar', true); nVars = numel(vars); for i = 1:nVars varInfo = vars(i) append(rpt, Heading1(varInfo.Name); nUsers = numel(varInfo.Users); for u = 1:nUsers userPath = varInfo.Users{u}; userLink = createElementTwoWayLink(rpt, ... userPath, (userPath)); append(rpt,userLink); end end
Для других задач создать ваш Встроенный генератор Веб-представления, смотрите
Задайте опции экспорта для встроенного отчета веб-представления
Задайте содержимое документа для встроенного отчета веб-представления
Сгенерируйте оглавление для встроенного отчета веб-представления
Получите объекты модели для встроенного отчета веб-представления
Подавите предупреждающие сообщения ссылки для встроенного отчета веб-представления
Чтобы сгенерировать Встроенный отчет Веб-представления, смотрите, Генерируют Встроенный Отчет Веб-представления.