2012-04-03 5 views
2

저는 Cardboard 개체를 사용하여 포트폴리오 항목을 표시하는 사용자 지정 응용 프로그램을 보유하고 있습니다. 우리는 Kanban 주에 사용자 지정 속성을 사용하고 있었지만 최신 릴리스에서는 Rally가 "State"라는 Portfolio Item의 표준 특성을 추가했습니다.이 특성은 기본적으로 사용자 지정 특성이 수행하는 작업이었습니다. 문제는 Cardboard 객체가이 속성을 매개 변수로 사용하여 데이터를 표시하지 않는 열을 작성하는 경우입니다. 열이 모두 비어있는 것으로 표시됩니다. 이 속성은 "테마"와 "기능"의 두 가지 옵션이 있으므로 이전의 단순한 드롭 목록과 다릅니다. 아마도 이것은 다르게 작동하고 Cardboard는이 유형의 드롭 다운을 전달할 때 올바르게 쿼리하지 않습니다. ??? 다음은 간단한 호출 버전입니다.최신 집회 릴리스 - 포트폴리오 속성을 쿼리 할 수 ​​없습니다.

 var dropdownAttribute = "State"; 
    if (stateDropdown !== null) { 
     dropdownAttribute = stateDropdown.getValue(); 
    } 
    var cardboardConfig = { 
     types: ["PortfolioItem", "HierarchicalRequirement", "Feature"], 
     attribute: dropdownAttribute, 
     fetch:"Name,FormattedID,Owner,ObjectID,ClassofService", 
     query : fullQuery, 
     cardRenderer: PriorityCardRenderer 
    }; 

    if (cardboard) { 
     cardboard.destroy(); 
    } 
    cardboard = new rally.sdk.ui.CardBoard(cardboardConfig, rallyDataSource); 
    cardboard.display(dojo.body()); 
+0

새로운 포트폴리오 간판 보드를 보았습니까? 그래서 우리는 자신의 State Field를 추가하여 체크 아웃 할 수 있습니다. http://www.rallydev.com/productblog/2012/04/03/rally-portfolio-manager-there-is-more-than-one-way-to-look-at-it/ –

답변

1

새 상태 필드는 실제로 새 도메인 개체에 대한 참조입니다. 포트폴리오 항목의 각 유형 Type에 다른 Kanban States를 부여 할 수 있도록 객체를 추가했습니다.

당신이보고있는 것은 모든 유형의 포트폴리오 항목 (테마 기능)에 대한 모든 주 전체 목록입니다.

현재 응용 프로그램을 다시 만들고 싶다면 포트폴리오 항목에 새로운 사용자 정의 필드가 있어야하고 국가 이외의 이름을 가진 계층 적 요구 사항이 필요합니다. 현재 계층 적 요구 사항은 새 State 객체에 대한 참조를 가지고 있지만 향후에 탐색 할 계획입니다.

+0

그래서 이해 올바르게 상태는 속성이 아닌 객체이고 계층 적 요구 사항은이 객체를 참조하지 않으므로 Cardboard 컨트롤은 열을 그룹화하는 속성으로 사용할 수 없습니다. 왜 개체와 관련된 객체를 사용하여 간단한 속성으로 전환해도 SDK의 많은 부분을 손상시키지 않을까요 ?? – Dax

+1

우리는 StateState를 사용자 정의 할 수있는 솔루션으로 State를 추가 할 계획이 있습니다. 나는이 일이 언제 시작될 지 모른다. Portfolio Items 및 Stories의 진행 상황을 보여주는 단일 보드에서 가치를 얻고 있습니까? –

+0

골판지는 단지 포트폴리오 항목을 보여주는데 새로운 단을 속성을 골판지 만들기에 그룹화하는 속성으로 전달하려고했지만 단순한 목록 속성이 아닌 골판지가 그걸로 무엇을해야하는지 알지 못했기 때문에 여러분이 지적했듯이. 그래서 지금 우리는 우리 자신의 버전 'state'에 대해 포트폴리오 항목에 대한 사용자 정의 속성을 사용하고 있으며 이것을 골판지에 전달하여 그룹화 할 열을 만듭니다. – Dax

관련 문제