このビジネス・ルールを使用すると、Rational® Team Concert などの CLM システムから作業項目の詳細を取り出すことができます。
=XPathValueFetcher('CALM link attribute',"URL parameters","XPath expression","Global User ID")
パラメーター | 説明 |
---|---|
CALM リンク属性 | Jazz™ Team Server の特定プロジェクト域へのリンクを定義する CALM リンク属性。 |
URL パラメーター | 必要な作業項目情報を照会するための URL パラメーター。 |
XPath 式 | 必要なエレメント、および検索された値から行う必要のある計算へナビゲートするための式を指定します。 |
グローバル・ユーザー ID | グローバル・ユーザー ID を指定します。 |
=XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3Astate%7B*%7D", "//rtc_cm:state/dc:title[text()]" ,"13","update_interval=3")
=(XPathValueFetcher('Work Items',"/rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.children/?oslc_cm.properties=rtc_cm:timeSpent","sum(//rtc_cm:timeSpent[text()])","13","run_at=1")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items',"/rtc_cm:com.ibm.team.workitem.linktype.parentworkitem.children/?oslc_cm.properties=rtc_cm:estimate","sum(//rtc_cm:estimate[text()])","13","run_at=1")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items', "/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D", "//oslc_pl:workCompleted[text()]" ,"13", "update_interval=3")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D", "//oslc_pl:effortRemaining[text()]" ,"13","update_interval=3")) / ( 1000*60*60 ) + 'Actual Effort'