2
拉力投資組合項目特定父項目我們開始與拉力賽的WebService API的投資組合項目進行試驗。在Rally中創建自定義GRID應用程序時,我們沒有任何問題,但在嘗試創建自定義HTML應用程序時遇到問題。我們試圖查詢特定父組合項目的投資項目列表(在組合項目層次最低級別)。定製網查詢語法通過WebService的API
我們使用下面的查詢,這適用於自定義GRID的應用程序,而不是自定義HTML應用程序:
'(Parent.FormattedID = "P123")',
我們使用以下API版本:
<script type="text/javascript" src="/apps/1.32/sdk.js?apiVersion=1.38"></script>
這裏的我們在HTML Custom Grid中使用的相關代碼:
function onLoad() {
rallyDataSource = new rally.sdk.data.RallyDataSource(
'123456789',
'123456790',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var queryConfig = [];
queryConfig.push({
type: 'portfolioitem',
key : 'pisQueryKey',
query: '(Parent.FormattedID = "P123")',
fetch: 'FormattedID,Name,PortfolioItemType,PlannedStartDate,PlannedEndDate,LeafStoryCount,LeafStoryP>lanEstimateTotal,PercentDoneByStoryCount,PercentDoneByStoryPlanEstimate'
});
rallyDataSource.findAll(queryConfig, drawTable);
}
我們只看到「沒有任何東西顯示。」在表頭下。預先感謝您提出任何建議和/或替代解決方案!
感謝您的替代解決方案和快速反應!非常感激。完美的作品。 – user1861352