slreq.getCurrentObject

Выбранные объекты в редакторе требований или браузере требований

    Описание

    пример

    myReqObj = slreq.getCurrentObject возвращает выбранный элемент или элементы в редакторе требований или браузере требований.

    Примечание

    Если вы выбираете элемент как в редакторе требований, так и в браузере требований, функция возвращает последний выбранный элемент.

    Примеры

    свернуть все

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

    Откройте Определение требований для проекта Cruise Control Model. Загрузите crs_req_func_spec и откройте его в редакторе требований.

    slreqCCProjectStart;
    slreq.open('crs_req_func_spec');

    В редакторе требований выберите #1: Driver Switch Request Handling требования. Получите объект для выбранного требования, а затем проверьте входящие ссылки.

    myReqObj = slreq.getCurrentObject;
    lk = slreq.inLinks(myReqObj)
    lk = 
      Link with properties:
    
               Type: 'Implement'
        Description: '#1: Driver Switch Request Handling'
           Keywords: {}
          Rationale: ''
          CreatedOn: 20-May-2017 11:19:44
          CreatedBy: 'itoy'
         ModifiedOn: 17-Aug-2017 14:41:16
         ModifiedBy: 'itoy'
           Revision: 1
                SID: 1
           Comments: [0×0 struct]
    
    

    Очистка

    Очистите открытые наборы требований и наборы ссылок и закройте Редактор требований.

    slreq.clear;

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

    свернуть все

    Объект Simulink Requirements, возвращенный как:

    Введенный в R2021a