0
A
답변
0
웹 링크 유형 필드는 LinkID와 DisplayString의 두 부분으로 구성됩니다. 화면 캡처에서 변수 $ {id}에 해당하는 LinkID를 설정하려면 DisplayString도 빈 문자열로 설정해야합니다.
다음은 Rally .NET REST 툴킷을 사용하는 전체 코드 예제입니다. 이 브라우저의 REST 클라이언트를 사용하여 신청의 웹 링크 형식의 linkID를 설정의보다 일반적인 예는 다른 아니라고
는using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;
using Rally.RestApi;
using Rally.RestApi.Response;
namespace aRestApp_CollectionOfTasks
{
class Program
{
static void Main(string[] args)
{
//Initialize the REST API
RallyRestApi restApi;
restApi = new RallyRestApi("[email protected]", "secret", "https://rally1.rallydev.com", "v2.0");
//Set our Workspace and Project scopings
String workspaceRef = "/workspace/1111"; //please replace this OID with an OID of your workspace
String projectRef = "/project/2222"; //please replace this OID with an OID of your project
bool projectScopingUp = false;
bool projectScopingDown = true;
Request storyRequest = new Request("Defect");
storyRequest.Workspace = workspaceRef;
storyRequest.Project = projectRef;
storyRequest.ProjectScopeUp = projectScopingUp;
storyRequest.ProjectScopeDown = projectScopingDown;
storyRequest.Fetch = new List<string>()
{
"Name",
"_ref",
"c_JiraLink"
};
storyRequest.Query = new Query("FormattedID", Query.Operator.Equals, "DE170");
QueryResult queryStoryResults = restApi.Query(storyRequest);
foreach (var s in queryStoryResults.Results)
{
Console.WriteLine(" Name: " + s["Name"] + " JiraLink's DisplayString: " + s["c_JiraLink"]["DisplayString"] + " JiraLink's LinkID: " + s["c_JiraLink"]["LinkID"]);
DynamicJsonObject toUpdate = new DynamicJsonObject();
DynamicJsonObject myLink = new DynamicJsonObject();
myLink["LinkID"] = "NM-3";
myLink["DisplayString"] = "";
toUpdate["c_JiraLink"] = myLink;
OperationResult updateResult = restApi.Update(s["_ref"], toUpdate);
}
}
}
}
주
방법 :. POST
URL :
https://rally1.rallydev.com/slm/webservice/v2.0/defect/3807704995?key=abc123...
요청 본문 :
{
"defect":
{
"c_JiraLink":{
"DisplayString":"",
"LinkID":"NM-2"
}
}
}
관련 문제
- 1. 랠리 SDK 2에서 어떻게 해시 필드를 업데이트합니까?
- 2. 레일에 여분의 필드를 어떻게 설정합니까?
- 3. 어떻게 생성자에서 필드를 상수로 설정합니까?
- 4. 이동에 동적 구조 필드를 어떻게 설정합니까?
- 5. Facebook 등록 플러그인에서 필드를 어떻게 설정합니까?
- 6. d3 v4와 고정 링크 거리를 어떻게 설정합니까?
- 7. C을 찾는 ++ 구현()`
- 8. Drupal 메뉴를 어떻게 설정합니까?
- 9. tinyMCE의 형식을 어떻게 설정합니까?
- 10. 문자열의 기본값을 어떻게 설정합니까?
- 11. 어떻게 mtc 4 웹 API에서 HttpResponseMessage 개체를 사용하여 etag를 설정합니까?
- 12. 다트 웹 UI를 사용하여 버튼의 비활성화 된 속성을 어떻게 설정합니까?
- 13. install4j에서 아키텍처를 어떻게 설정합니까?
- 14. 웹 사이트의 수직 높이를 어떻게 설정합니까?
- 15. 전체 웹 사이트에 대해 410을 어떻게 설정합니까?
- 16. 내 웹 사이트에 Facebook 댓글을 어떻게 설정합니까?
- 17. 웹 사이트에 API 키 시스템을 어떻게 설정합니까?
- 18. 전자 메일을이 웹 양식에 어떻게 설정합니까?
- 19. VS2015에서 웹 사이트의 기본 포트를 어떻게 설정합니까?
- 20. 여러 스타일로 웹 글꼴 스택을 어떻게 설정합니까?
- 21. 웹 뷰의 초기보기 위치를 어떻게 설정합니까?
- 22. FastReport에 텍스트 값을 어떻게 설정합니까?
- 23. ParseQueryAdapter에서 TextField를 어떻게 설정합니까?
- 24. Spring4JUnitRunner 테스트를 실행할 때 필드를 어떻게 자동으로 설정합니까?
- 25. azure를 사용하여 로그인과 저장소를 어떻게 설정합니까?
- 26. UILabel의 최대 길이는 어떻게 설정합니까?
- 27. 랠리 나머지 API 호출
- 28. Joomla 3 구성 요소에서 publish_down 및 publish_up 필드를 어떻게 설정합니까?
- 29. 여러 개의 사용자 정의 필드를 어떻게 설정합니까? - Microsoft Project Server
- 30. 문자열로 명명 된 필드를 어떻게 설정합니까? 모델을 업데이트하는 뷰를 들어