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