Link

Вставьте привязки или указатели связи в отчет

Описание

Этот компонент вставляет в отчет привязки или указатели на привязки.

Для отчета PDF, если вы открываете отчет из MATLAB® (например, если вы открываете отчет сразу после его генерации), ссылка не работает. Однако, если вы открываете отчет PDF за пределами MATLAB (для примера, из Adobe® Акробат®), ссылка работает правильно.

Свойства

  • Link type: Выберите тип ссылки для вставки в отчет. Опции включают:

    • Linking anchor: Указывает ссылку на якорь.

    • Internal document link: Задает местоположение в отчете (заданное привязкой).

    • URL (external) link: Указывает ссылку на веб-узел или на команду MATLAB, выполняемую из сгенерированного отчета.

  • Link identifier: Указывает местоположение, на которое указывает ссылку. Он может содержать только символы ASCII, и он не отображается в сгенерированном отчете.

    Для веб-ссылки опции идентификатора ссылки являются контекстно-зависимыми; их форматы различаются в зависимости от выбранного типа ссылки. Например, для ссылки на внешний файл foo.txt, укажите идентификатор ссылки следующим образом:

    • В UNIX® системы:

      file:///home/janedoe/foo.txt 
      

    • На Microsoft® Windows® системы:

      H:\foo.txt 
      

    Для ссылки на команду MATLAB введите matlab: далее указываются пространство и команда MATLAB, которая должна выполняться по ссылке.

  • Link text: Задает текст для использования в ссылке.

  • Emphasize link text: Курсив текста ссылки.

Примеры

Ссылка на внешний веб-узел

  1. Откройте Report Explorer с setedit команда.

  2. На панели « Свойствах» справа нажмите кнопку Create and edit a new Report file.

  3. На панели «Библиотека» в средней части в категории «Форматирование» выберите компонент «Текст» и щелкните значок Add component.

  4. На панели « Свойствах» введите Open the (добавить пустое пространство в конце текста).

  5. На панели «Библиотека» в категории «Форматирование» выберите компонент « Ссылку» и щелкните значок Add component.

  6. На панели « Свойствах»:

    • Установите Link type значение URL (external) link.

    • В Link Identifier введите https://www.mathworks.com.

    • В Link text введите MathWorks Web site.

  7. Сгенерируйте отчет.

  8. Щелкните ссылку, чтобы открыть MathWorks® веб-сайт.

Ссылка на другое место в отчете

  1. В командной строке MATLAB введите setedit magic-square.rpt.

  2. На левой панели Контур (Outline) выберите компонент Title Page.

  3. На панели «Библиотека» в средней части в категории «Форматирование» выберите компонент Ссылки и щелкните значок Add component.

  4. На панели « Свойствах»:

    • Установите Link type значение Linking anchor.

    • В Link identifier введите explanation.

    На панели Содержимое (Contents) компонент Ссылка (Link) появляется следующим образом Anchor - explanation.

  5. На панели Контур (Outline) под вторым Chapter компонентом выберите компонент Eval.

  6. На панели «Библиотека» в категории «Форматирование» выберите компонент Paragraph и щелкните значок Add component.

  7. На панели «Библиотека» в категории «Форматирование» выберите компонент Link и щелкните значок Add component.

  8. На панели « Свойствах»:

    • Установите Link type значение Internal document link.

    • В Link identifier введите explanation.

    • В Link text введите For a detailed explanation, click here.

  9. Сгенерируйте отчет.

  10. Щелкните ссылку, чтобы переместиться в верхнюю часть отчета, в "Глава 1. Магические квадраты объяснены ".

Ссылка на модель

В этом примере показано, как добавить ссылку из отчета в Simulink® модель. Чтобы создать и запустить этот отчет, необходимо установить Simulink.

  1. Откройте Report Explorer с setedit команда.

  2. В библиотеке отчетов, под rptgennextdemos, выберите simulink-default.rpt и откройте его.

  3. В библиотеке компонентов в разделе Форматирование (Formatting) выберите компонент Paragraph и добавьте его в файл настройки отчета после компонента Chapter цикла модели (Model Loop).

  4. Добавьте компонент Link после нового компонента Paragraph. Установите следующие свойства:

    • Установите Link type значение URL (external) link.

    • В Link Identifier введите matlab:open_system('%<RptgenSL.getReportedModel()>').

    • В Link text введите Open model.

  5. Сгенерируйте отчет.

  6. Чтобы открыть модель из отчета, щелкните ссылку.

Вставить что-нибудь в отчет?

Да. Текст или якорь.

Класс

rptgen.cfr_link