Incremental improvements from usage/creation and testing of training material now available on github. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.
Enhancements mainly relate to round-trip of requirements from Rhapsody to DOORS NG via csv route with the ability to then switch master so that requirements on diagrams are switched to remote artefacts once imported into DOORS NG. For this to work requirements can't have newlines/carriage-returns, hence various ways to smooth this. Also some right-click tables added to requirements packages.
#632 22-MAR-2023: ExecutableMBSE: Added Dependency tool to context diagram drawing toolbar for adding relations to requirements, if needed (F.J.Chadburn)
#633 22-MAR-2023: ExecutableMBSE: Added Table View - Requirement to Action menu to the requirements package as seems appropriate in workflow (F.J.Chadburn)
#634 23-MAR-2023: ExecutableMBSE: Set ExecutableMBSE::RequirementsAnalysis::CSVExportIncludeArtifactName property to True by default (F.J.Chadburn)
#635 23-MAR-2023: ExecutableMBSE: Export requirements to csv to import into DOORS NG user interface dialog added to improve situational awareness (F.J.Chadburn)
#636 23-MAR-2023: ExecutableMBSE: Get export to csv to give a more user-friendly dialog if file is locked/open in Excel (F.J.Chadburn)
#637 23-MAR-2023: ExecutableMBSE: Added Table View - Action to Requirement menu to the requirements package right-click menu (F.J.Chadburn)
#638 24-MAR-2023: ExecutableMBSE: When harvesting annotations such as Rationale for csv avoid duplicating text when both dependency and anchor exist (F.J.Chadburn)
#639 26-MAR-2023: ExecutableMBSE: Get export to csv to warn and provide option to fix if requirements or comments have newlines (F.J.Chadburn)