2017-09-25 8 views
0

반복에 여러 결함이있을 수 있습니다. ClearQuest Perl API를 사용하여 반복에서 특정 결함을 제거 할 수있는 방법은 무엇입니까?반복에서 결함 제거 ClearQuest API

$bfSession = CQSession::Build(); 
$bfSession->UserLogon($userID,$passwd,$dbname,$dbset); 

#Get iteration Entity 
$iterationEntity = $bfSession->GetEntity("tmiteration", $iteration); 

#Now to add defect to Iteration i can do the following 
$bfSession->EditEntity($iterationEntity, "modify"); 
$result = $iterationEntity->AddFieldValue("Defects", $defect); 
$valResult = $iterationEntity->Validate(); 

if($valResult eq "") 
    { 
     $iterationEntity->Commit(); 
    } 
    else 
    { 
     $iterationEntity->Revert(); 
    } 

마찬가지로 AddFieldValue 반복에서 결함을 제거하는 API가 있습니까?

편집 : 우리는 부모 기록에서 자식 레코드를 제거하는 DeleteFieldValue API를 사용하여 IBM ClearQuest documention

+0

ClearQuest의 설명서를 참조해야합니다. 문서에 대한 링크를 요청하는 것은 불행히도 Stack Overflow에 대한 주제와 관련이 없습니다. – simbabque

+0

@ simbabque 좋아요 ... 나는 설명서를 훑어 보았지만 지금까지는 아무런 운이 없었습니다 ... 저는 다른 경우를 시도해보고 저의 경우를 해결할 수 있는지보고자합니다 ... 위의 답변을 찾을 수 있다면 질문, 여기에 대답 할 수 있습니다 –

+0

질문에 설명서 링크가 포함되어있을 수 있습니다. 다른 사람들은 옳은 것을 발견하는 데 더 많은 행운을 가질 수 있습니다. – simbabque

답변

0

이러한 API를 찾을 수 없습니다.

$bfSession->EditEntity($IterationEntity, "modify"); 
$result = $IterationEntity->DeleteFieldValue("Defects", $defectId);