exponenta event banner

slreq.generateReport

Создание отчета для набора требований

Описание

myReportPath = slreq.generateReport(reqSetList, reportOpts) создает отчет для наборов потребностей, указанных в reqSetList с использованием опций, указанных в reportOpts и возвращает путь myReportPath к отчету.

Примеры

Создать отчет о требованиях

% Generate a requirement report in Microsoft(R) Word
% format for all loaded requirements sets

% Get default report generation options structure
myReportOpts = slreq.getReportOptions(); 

% Specify the generated report path and file name
myReportOpts.reportPath = 'L:\My_Project\Reqs_Report.docx';
  
% Generate the report for all loaded requirements sets
myReport = slreq.generateReport('all', myReportOpts);

Примечание

Для создания отчетов в форматах PDF и HTML укажите .pdf или .html имя файла в качестве reportPath значение.

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

свернуть все

Наборы требований для создания отчетов. Можно указать один набор требований или массив наборов требований. Чтобы создать отчет для всех загруженных наборов требований, укажите 'all' в качестве reqSetList значение. Если не указано значение для reqSetList, 'all' используется по умолчанию.

Опции создания отчетов, указанные как структура MATLAB ®. ЕслиreportOpts не указан, отчет создается с использованием параметров по умолчанию, указанных в slreq.getReportOptions.

Варианты

ОбластиТип данныхОписание
reportPathсимвольный векторСозданный путь к отчету.
titleTextсимвольный векторЗаголовок отчета.
authorsсимвольный векторАвторы отчетов.
includes.tocБулевВозможность включения оглавления в отчет.
includes.linksБулевВозможность включения ссылок на требования в отчет.
includes.rationaleБулевВозможность включения обоснования требований в отчет.
includes.customAttributesБулевВозможность включения пользовательских атрибутов набора требований в отчет
includes.commentsБулевВозможность включения комментариев к требованиям в отчет.
includes.implementationStatusБулевВозможность включения данных о статусе реализации требований в отчет.
includes.verificationStatusБулевВозможность включения данных о статусе проверки требований в отчет.
includes.keywordsБулевВозможность включения данных о статусе реализации требований в отчет.
includes.emptySectionsБулевВключение пустых разделов в отчет.
includes.revisionБулевВозможность включения информации о ревизии требований в отчет.

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

свернуть все

Путь к файлу для созданного отчета, указанный как символьный вектор.

Представлен в R2018a