Создание гиперссылок для встроенного отчета веб-представления

Чтобы создать односторонние и двухсторонние гиперссылки между документом и Веб-представлением, встроенным в отчет, используйте эти методы. Эти методы соединения наследованы от базового класса 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

Для других задач создать ваш Встроенный генератор Веб-представления, смотрите

Чтобы сгенерировать Встроенный отчет Веб-представления, смотрите, Генерируют Встроенный Отчет Веб-представления.

Для просмотра документации необходимо авторизоваться на сайте