How to configure path setting for generating requirements traceability report?
2 views (last 30 days)
Show older comments
Xiaojie Qiu on 13 Nov 2018
I'm trying to generate a requirements traceability report using the toolbox Simulink Requirements based on MATLAB R2018a. After generation, the report is always placed under the current folder. However, I want to store the generated report under a pre-defined folder instead.
Is there a way to solve this problem?
Leo on 13 Mar 2021
Unfortunately, R2018a does not support remembering the predefined path. Remembering the report path during MATLAB sesssion was introduced since R2019a.
As a workaround, you can try to use the custom facing APIs to see whether it will satisfy your needs:
% get the requirement set:
% you also can use loadeReqSet = slreq.find('Type', 'ReqSet', 'Name',
% 'ReqSetName') to get it if it is loaded already.
loadedReqSet = slreq.load(filepathOrNameOfSavedReqSet);
% get the default options for report.
reqOptions = slreq.getReportOptions;
reqOptions.reportPath = fullfile(yourPredefinedPath, [reqSetName, '.docx']);
% generate report.
You can create a shortcut to call this script to generate report without reinvoking the report option dialog every time.
Hope this helps.
Find more on Requirements Traceability in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!