getSLRequirements

Получение импортированного требования, связанного с объектом ресурса требования OSLC

    Описание

    пример

    ref = getSLRequirements(reqResource) возвращает импортированное требование-ссылку, связанное с ресурсом набора требований или требований OSLC reqResource.

    Примеры

    свернуть все

    В этом примере показано, как получить ссылочное требование, импортированное из IBM® ДВЕРИ® Далее, связанный с ресурсом требований OSLC в том же проекте в DOORS Next.

    Требования к импорту от IBM DOORS Next. Для получения дополнительной информации смотрите Импорт следующих требований DOORS из модуля или Импорт следующих требований DOORS при помощи запросов.

    Создайте и сконфигурируйте клиент OSLC myClient как описано в разделе Создание и настройка клиента OSLC для области управления требованиями. При настройке поставщика услуг и контекста строения используйте те же параметры, которые использовались при импорте требований.

    Создайте фабрику создания для типа ресурса потребности. Запросите требования у сервисного провайдера. Отправьте запрос поставщику услуг на доступные ресурсы.

    myCreationFactory = getCreationFactory(myClient,'Requirement');
    reqs = queryRequirements(myQueryCapability)
    reqs = 
    
      1×30 Requirement array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

    Присвойте переменной одно из требований myReq. Получите полные данные о ресурсах от поставщика услуг для требуемого ресурса.

    myReq = reqs(1);
    status = fetch(myReq,myClient)
    status = 
    
      StatusCode enumeration
    
        OK

    Получение импортированного требования к ссылкам, связанного с myReq.

    ref = getSLRequirements(myReq)
    ref = 
    
      Reference with properties:
    
                  Id: '431'
            CustomId: '431'
            Artifact: 'https://localhost:9443/rm/_BCoGwgJZEeuFW5Ss3RBk7w'
          ArtifactId: 'https://localhost:9443/rm/_BDSOEwJZEeuFW5Ss3RBk7w'
              Domain: 'OSLC'
           UpdatedOn: 17-Feb-2021 13:54:13
           CreatedOn: 29-Sep-2020 09:38:16
           CreatedBy: ''
          ModifiedBy: ''
            IsLocked: 1
             Summary: 'System Hazards'
         Description: 'System Hazards'
           Rationale: ''
            Keywords: {}
                Type: 'Functional'
                 SID: 431
        FileRevision: 1
          ModifiedOn: 29-Sep-2020 09:38:16
               Dirty: 0
            Comments: [0×0 struct]
               Index: '1'

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

    свернуть все

    Объект ресурса набора требований или требований OSLC, заданный как oslc.rm.Requirement или oslc.rm.RequirementCollection объект.

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

    свернуть все

    Ссылочное требование, возвращаемое как slreq.Reference объект.

    Введенный в R2021a
    Для просмотра документации необходимо авторизоваться на сайте