يمكنك استخدام قاعدة الأعمال هذه لاحضار مزيد من المعلومات لبند العمل من نظام CLM مثل Rational Team Concert.
=XPathValueFetcher('Integration link attribute name',"URL parameters","XPath expression","Label","true")
| المعامل | الوصف |
|---|---|
| الخاصية المميزة لوصلة التكامل | الخاصية المميزة لوصلة التكامل التي تقوم بتعريف الوصلة لمنطقة مشروع معينة في Jazz Team Server |
| معاملات عنوان URL | معامل عنوان URL للاستعلام عن معلومات بند العمل المطلوب. |
| تعبير XPath | حدد التعبير للتجول الى العنصر المطلوب والعملية الحسابية التي يجب اجراءها من القيمة التي يتم استرجاعها. |
| التسمية | حدد تسمية مجموعة حروف مثل الحالة أو مخطط بالنسبة الى. يتم استرجاع القيمة من التعبير. |
| true | يتم عرض وقت آخر تشغيل لقاعدة الأعمال. |
| run_at | باستخدام هذا المعامل، يمكنك تحديد وقت معين لتحديث قاعدة الأعمال. لن يمكنك استخدام "update_interval=" و "run_at=" في نفس الوقت. بالنسبة للتعبير "run_at=8,7,3"، يتم تشغيل قاعدة الأعمال مرة كل أسبوع الساعة 8:00 صباحا، وسيتم بدء التشغيل خلال ثلاثة أيام. الأرقام الموجودة في المعامل تمثل start_at و days_between_runs و days_before_first_run. يمكنك استخدام هذا المعامل لكل قواعد الأعمال. |
| update_interval | باستخدام هذا المعامل، يمكنك تحديد الفترة الزمنية بين عمليتي التشغيل. بالنسبة للتعبير "update_interval=1h"، يتم تحديد الفترة الزمنية بين تنفيذ قاعدتي أعمال أعمال بساعة واحدة. يمكنك استخدام هذا المعامل لكل قواعد الأعمال. |
=XPathValueFetcher('Work Items', "/?oslc_cm.properties=rtc_cm%3Astate%7B*%7D", "//rtc_cm:state/dc:title[text()]", "State", "run_at=1")
=(XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D","//oslc_pl:workCompleted[text()]","run_at=1")) / ( 1000*60*60 )
=(XPathValueFetcher('Work Items',"/?oslc_cm.properties=rtc_cm%3AprogressTracking%7B*%7D","//oslc_pl:effortRemaining[text()]","run_at=1")) / ( 1000*60*60 ) + 'Actual Effort'
=XPathValueFetcher('Requirements',"/ds:dataSource/ds:artifact/ds:collaboration/ds:attributes/attribute:objectType/attribute:customAttribute[@attribute:name='Status']/@attribute:literalName","/ds:dataSource/ds:artifact/ds:collaboration/ds:attributes/attribute:objectType/attribute:customAttribute[@attribute:name='Status']/@attribute:literalName, /ds:dataSource/ds:artifact/ds:collaboration/ds:attributes/attribute:objectType/attribute:customAttribute[@attribute:name='Difficulty']/@attribute:literalName","Status, Difficulty","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()])","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()])","run_at=1")) / ( 1000*60*60 )