rmitag

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

Синтаксис

rmitag(model, 'list')
rmitag(model, 'add', tag)
rmitag(model, 'add', tag, doc_pattern)
rmitag(model, 'delete', tag)
rmitag(model, 'delete', tag, doc_pattern)
rmitag(model, 'replace', tag, new_tag)
rmitag(model, 'replace', tag, new_tag, doc_pattern)
rmitag(model, 'clear', tag)
rmitag(model, 'clear', tag, doc_pattern)

Описание

rmitag(model, 'list') приводит список всех тегов пользователей в model.

rmitag(model, 'add', tag) добавляет tag как тег пользователя для всех ссылок требований в model.

rmitag(model, 'add', tag, doc_pattern) добавляет tag как тег пользователя для всех ссылок в model, где полное или частичное имя документа совпадает с регулярным выражением doc_pattern.

rmitag(model, 'delete', tag) удаляет тег пользователя, tag из всех ссылок требований в model.

rmitag(model, 'delete', tag, doc_pattern) удаляет тег пользователя, tag, из всех ссылок требований в model, где полное или частичное имя документа совпадает doc_pattern.

rmitag(model, 'replace', tag, new_tag) заменяет tag с new_tag для всех ссылок требований в model.

rmitag(model, 'replace', tag, new_tag, doc_pattern) заменяет tag с new_tag для ссылок в model, где полное или частичное имя документа совпадает с регулярным выражением doc_pattern.

rmitag(model, 'clear', tag) удаляет все ссылки требований, имеющие тег пользователя, tag.

rmitag(model, 'clear', tag, doc_pattern) удаляет все ссылки требований, имеющие тег пользователя, tagи ссылку на полное или частичное имя документа, указанное в doc_pattern.

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

model

Имя или указатель на Simulink® или Stateflow® модель, с которой связаны требования.

tag

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

doc_pattern

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

new_tag

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

Примеры

Откройте slvnvdemo_fuelsys_officereq пример модели и добавления тега пользователя tmptag ко всем объектам со ссылками требований:

open_system('slvnvdemo_fuelsys_officereq');
rmitag(gcs, 'add', 'tmptag');

Удалите тег пользователя test из всех ссылок требований:

open_system('slvnvdemo_fuelsys_officereq');
rmitag(gcs, 'delete', 'test');

Удалите все ссылки требований, имеющие тег пользователя design:

open_system('slvnvdemo_fuelsys_officereq');
rmitag(gcs, 'clear', 'design');

Изменение всех образцов тега пользователя tmptag на safety requirement, где расширение имени файла документа .docx:

open_system('slvnvdemo_fuelsys_officereq');
rmitag(gcs, 'replace', 'tmptag', ...
       'safety requirements', '\.docx');
Введенный в R2010a