rmipref

Получите или установите настройки RMI, сохраненные в prefdir

Описание

rmipref возвращает список Name,Value пары, которые соответствуют именам настройки Requirements Management Interface (RMI) и принятым значениям.

пример

currentVal = rmipref(prefName) возвращает текущее значение настройки, заданной prefName.

пример

previousVal = rmipref(Name,Value) устанавливает новое значение для настройки RMI, заданной Name, и возвращает предыдущее значение той настройки RMI.

Примеры

свернуть все

Выберите тип ссылки, которую использует RMI, когда это создает ссылки на вашу модель из внешних документов требований. Ссылка на вашу модель может быть или именем файла модели или полным абсолютным путем к файлу модели.

Значение 'ModelPathReference' настройка определяет, как RMI хранит ссылки на вашу модель во внешних документах требований. Чтобы просмотреть текущее значение этой настройки, введите следующий код в MATLAB® командная строка.

currentVal = rmipref('ModelPathReference')

Значение по умолчанию 'ModelPathReference' настройкой является 'none'.

currentVal =

none

Это значение по умолчанию указывает, что RMI использует только имя файла модели в ссылках на вашу модель, которую это создает во внешних документах требований.

Сконфигурируйте RMI, чтобы автоматически применить заданный список пользовательских ключевых слов тега к новым основанным на выборе ссылкам требований, которые вы создаете.

Укажите, что пользователь помечает design и reqts обратитесь к новым основанным на выборе ссылкам требований, которые вы создаете.

previousVal = rmipref('SelectionLinkTag','design,reqts')

Когда вы задаете новое значение для настройки RMI, rmipref возвращает предыдущее значение той настройки RMI. В этом случае, previousVal пустой символьный вектор, значение по умолчанию 'SelectionLinkTag' preference.

previousVal =

     ''

Просмотрите в настоящее время заданное значение для 'SelectionLinkTag' preference.

currentVal = rmipref('SelectionLinkTag')

Функция возвращает в настоящее время заданный список, разделенный запятыми пользовательских тегов.

currentVal =

design,reqts

Эти пользовательские теги применяются ко всем новым основанным на выборе ссылкам требований, которые вы создаете.

Сконфигурируйте RMI, чтобы встроить данные о ссылках требований в файл модели вместо в отдельном .req файл.

Примечание

Если у вас есть существующие ссылки требований для вашей модели, которые хранятся внутренне, необходимо переместить эти ссылки во внешний .req файл, прежде чем вы измените настройки устройства хранения данных для своих данных о трассируемости требований. Смотрите Перемещение Внутренне Сохраненные Ссылки Требований на Внешнее Устройство хранения данных для получения дополнительной информации.

Если требуется встроить данные о трассируемости требований в файл модели, установите 'StoreDataExternally' настройка к 0.

previousVal = rmipref('StoreDataExternally',0)

Когда вы задаете новое значение для настройки RMI, rmipref возвращает предыдущее значение той настройки RMI. По умолчанию RMI хранит данные о ссылках требований внешне в отдельном .req файл, таким образом, предыдущим значением этой настройки был 1.

previousVal =

     1

После того, как вы устанавливаете 'StoreDataExternally' настройка к 0, ваши ссылки требований встраиваются в файл модели.

currentVal = rmipref('StoreDataExternally')
currentVal =

     0

Входные параметры

свернуть все

Настройка RMI называет в виде соответствующего Name вектор символов перечислен в Аргументах в виде пар имя-значение.

Аргументы name-value

Пример: 'BiDirectionalLinking',true включает двунаправленное соединение для вашей модели, так, чтобы, когда вы создаете основанную на выборе ссылку на документ требований, RMI создал соответствующую ссылку на вашу модель из документа требований.

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в одинарных кавычках (' ').

Двунаправленная настройка соединения выбора в виде числового или логического 1 TRUE) или 0 ложь).

Эта настройка задает, создать ли одновременно, возвращают ссылку от цели до источника при создании ссылки из источника, чтобы предназначаться. Эта установка применяется только для типов документа требований, которые поддерживают основанное на выборе соединение.

Типы данных: логический

Настройка хранению пользовательских настроек в виде массива структур. Каждое поле массива структур соответствует имени вашей пользовательской настройки, и каждое присваиваемое значение соответствует значению той пользовательской настройки.

Типы данных: struct

Настройка формату пути ссылок на документы требований из модели в виде одного из следующих значений.

ЗначениеСсылка на документ содержит...
'absolute'полный абсолютный путь к документу требований.
'pwdRelative'путь относительно текущей папки MATLAB.
'modelRelative'путь относительно файла модели.
'none'имя файла документа только.

Для получения дополнительной информации смотрите Устройство хранения данных Пути к Документу.

Типы данных: char

Настройка копированию требований соединяется наряду с объектами модели в виде числового или логического 1 TRUE) или 0 ложь).

Эта настройка задает, должны ли ссылки требований быть дублированы при копировании Simulink® и Stateflow® объекты. Когда установлено в false, ссылки дублированы только, когда вы подсвечиваете ссылки в исходной модели, где объекты модели копируются с.

Типы данных: логический

Настройка, чтобы позволить фильтровать пользователем помечает ключевые слова в виде числового или логического 1 TRUE) или 0 ложь). Когда вы фильтруете пользовательскими ключевыми словами тега, можно включать или исключить подмножества ссылок требований в выделении или отчетах. Можно задать пользовательские ключевые слова тега для ссылок требований, просачивающихся 'FilterRequireTags' и 'FilterExcludeTags' настройки. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: логический

Настройка пользователю помечает ключевые слова для ссылок требований в виде списка, разделенного запятыми слов или фраз в векторе символов. Эти пользовательские теги применяются ко всем новым ссылкам требований, которые вы создаете. Ссылки требований с этими пользовательскими тегами включены в выделение модели и отчеты. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: char

Настройка, чтобы исключить ссылки определенных требований из выделения модели и отчетов в виде списка, разделенного запятыми пользователя помечает ключевые слова. Ссылки требований с этими пользовательскими тегами исключены из выделения модели и отчетов. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: char

Настройка, чтобы отключить метки требований соединяется с обозначенными пользовательскими тегами в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, если ссылке требования определяли пользовательский тег в 'FilterExcludeTags' или 'FilterRequireTags', то, что ссылка требований будет отключена в контекстном меню Requirements. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: логический

Настройка, чтобы отфильтровать проверки на непротиворечивость требований Model Advisor с обозначенным пользователем помечает в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, Проверки на непротиворечивость требований Model Advisor включают ссылки требований с пользовательскими тегами, определяемыми в 'FilterRequireTags' и исключает ссылки требований с пользовательскими тегами, определяемыми в 'FilterExcludeTags'. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: логический

Настройка, чтобы использовать файл пользовательского изображения в качестве требований соединяет значок в виде полного пути к значку или небольшому файлу изображения. Это изображение будет использоваться для ссылок требований, вставленных во внешние документы.

Типы данных: char

Пользовательская функция обратного вызова аутентификации для интеграции с веб-сервисами в виде вектора символов.

Если ваша сеть требует усовершенствованной аутентификации, что процесс аутентификации по умолчанию не поддерживает, использует этот аргумент, чтобы указать пользовательскую функцию обратного вызова аутентификации. Например, если вы указываете пользовательскую функцию обратного вызова аутентификации и затем используете slreq.dngConfigure, вызовы функции ваша пользовательская функция, чтобы аутентифицировать связь с IBM® ДВЕРИ Следующий сервер. Для получения дополнительной информации смотрите раздел Tips slreq.dngConfigure.

Примечание

Пользовательская функция обратного вызова аутентификации должна принять эту форму:

function [success,cookies] = myCustomLoginProvider(server,options)
% Provide your implementation here
end
Пользовательская функция аутентификации должна возвратить два аргумента: состояние успеха и cookie получены от сервера.

Пример: "myCustomLoginProvider"

Настройка формату пути в ссылках на модель из документов требований в виде одного из следующих значений.

ЗначениеМодель - ссылка содержит...
'absolute'полный абсолютный путь к модели.
'none'имя файла модели только.

Типы данных: char

Настройка, чтобы включать дополнительную деталь из документов требований в сгенерированных отчетах в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, сгенерированные требования сообщают, что документы связанных требований загрузки включают дополнительную информацию о связанных требованиях. Эта настройка применяется к Microsoft® Word, Microsoft Excel®, и рациональная IBM® Документы требований DOORS только.

Типы данных: логический

Настройка, чтобы включать выделение в снимки состояния модели в сгенерированном отчете в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, снимки состояния объектов модели в сгенерированных отчетах требований включают выделение объектов модели со ссылками требований.

Типы данных: логический

Настройка, чтобы перечислить пользовательские теги для требований соединяется в сгенерированных отчетах в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, сгенерированные отчеты требований включают в себя пользовательские теги, заданные для каждой ссылки требования. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: логический

Настройка, чтобы включать ссылки на объекты модели в сгенерированных требованиях сообщает в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, сгенерированные отчеты требований включают в себя ссылки на объекты модели. Эти ссылки работают, только если MATLAB внутренний сервер HTTP активен.

Типы данных: логический

Настройка, чтобы включать объекты модели без требований соединяется в сгенерированных отчетах требований в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, сгенерированные отчеты требований включают в себя списки объектов модели, которые не имеют никаких ссылок требований.

Типы данных: логический

Настройка, чтобы включать короткий ID документа вместо полного пути к документу в сгенерированных требованиях сообщает в виде числового или логического 1 TRUE) или 0 ложь). Когда установлено в true, сгенерированные отчеты требований включают в себя короткие идентификаторы документа, когда задано, вместо полных путей к документам требований.

Типы данных: логический

Настройка, чтобы включать выбор Rational DOORS IBM соединяет опцию в контекстном меню Requirements в виде числового или логического 1 TRUE) или 0 ложь).

Типы данных: логический

Настройка, чтобы включать выбор Microsoft Excel соединяет опцию в контекстном меню Requirements в виде числового или логического 1 TRUE) или 0 ложь).

Типы данных: логический

Настройка пользователю помечает, чтобы примениться к новым основанным на выборе ссылкам требований в виде списка, разделенного запятыми слов или фраз в векторе символов. Эти пользовательские теги автоматически применяются к новым основанным на выборе ссылкам требований, которые вы создаете. Для получения дополнительной информации о фильтрации требований, смотрите Требования Фильтра с Пользовательскими Тегами.

Типы данных: char

Настройка, чтобы включать выбор Microsoft Word соединяет опцию в контекстном меню Requirements в виде числового или логического 1 TRUE) или 0 ложь).

Типы данных: логический

Настройка, чтобы хранить требования соединяет данные во внешнем .req файл в виде числового или логического 1 TRUE) или 0 ложь). Эта установка применяется ко всем новым моделям и существующим моделям, которые еще не имеют ссылок требований. Для получения дополнительной информации об устройстве хранения данных данных о ссылках требований, смотрите Устройство хранения данных Ссылки Требований.

Типы данных: логический

Настройка, чтобы использовать устаревшие кнопки ActiveX в документах требований Microsoft Office в виде числового или логического 1 TRUE) или 0 ложь). Значением по умолчанию этой настройки является false; ссылки требований ОСНОВАНЫ НА URL по умолчанию. Навигация требований ActiveX поддерживается для обратной совместимости.

Типы данных: логический

Выходные аргументы

свернуть все

Текущее значение настройки RMI задано prefName. Имена настройки RMI и их связанные возможные значения перечислены в Аргументах в виде пар имя-значение.

Предыдущее значение настройки RMI задано prefName. Имена настройки RMI и их связанные возможные значения перечислены в Аргументах в виде пар имя-значение.

Смотрите также

Введенный в R2013a