我正在寻找Rally中自定义应用程序的示例,这些应用程序操纵最近发布的新Portfolio文件。在基本级别,我想使用Cardboard Component显示Portfolio对象。这可能吗,还有什么例子吗?当前的SDK不会引用我能找到的新的Portfolio对象。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- Copyright (c) 2010 Rally Software Development Corp. All rights reserved -->
<html>
<head>
<title>App Example: Card Board Custom Styling</title>
<meta name="Name" content="App Example: Card Board Custom Styling" />
<meta name="Vendor" content="ADSK - Rally Software" />
<script type="text/javascript" src="/apps/1.26/sdk.js"></script>
<script type="text/javascript">
function onLoad() {
var cardboard;
var rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__',
'__PROJECT_OID__',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var cardboardConfig = {
types: ["PortfolioItem", "HierarchicalRequirement"],
attribute: "InvestmentCategory",
fetch:"Name,FormattedID,Owner,ObjectID"
};
cardboard = new rally.sdk.ui.CardBoard(cardboardConfig, rallyDataSource);
cardboard.display(dojo.body());
}
rally.addOnLoad(onLoad);
</script>
<style type="text/css">
/*Make cards have bold text on a white background*/
.cardboard .cardContent {
background-color:#fff;
font-weight:bold;
}
/*Make column headers smaller and green*/
.cardboard .columnHeader {
color: #6AB17D;
font-size:12px;
}
/*Hide the owner avatar*/
.cardboard .cardOwner {
display:none;
}
</style>
</head>
<body>
</body>
</html>