David Price

Added sum24Hr and forecast24Hr to drill report header report

...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 let:activity="{= spl:object(?report, ep-activity:reportOn) }" 2 let:activity="{= spl:object(?report, ep-activity:reportOn) }"
3 let:onWellBore="{# SELECT ?onWellBore WHERE { ?this ep-activity:reportOn/ep-activity:onWellBore ?onWellBore } }"> 3 let:onWellBore="{# SELECT ?onWellBore WHERE { ?this ep-activity:reportOn/ep-activity:onWellBore ?onWellBore } }">
4 <ui:group let:wellBore="{= spl:object(?onWellBore, ep-core:temporalPartOf) }"> 4 <ui:group let:wellBore="{= spl:object(?onWellBore, ep-core:temporalPartOf) }">
5 - <h1>Summary report Test1 Wellbore: {= rhspin:npdName(?wellBore) }</h1> 5 + <h1>Summary report Wellbore: {= rhspin:npdName(?wellBore) }</h1>
6 <div>End time: {= ui:label(spl:object(?activity, ep-activity:finishedAt)) }</div> 6 <div>End time: {= ui:label(spl:object(?activity, ep-activity:finishedAt)) }</div>
7 <hr /> 7 <hr />
8 <table><tr> 8 <table><tr>
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 <rhswp:NameValuePair arg:name="Status:" arg:value="{TBD}" /> 12 <rhswp:NameValuePair arg:name="Status:" arg:value="{TBD}" />
13 <rhswp:NameValuePair arg:name="Operator:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingOperator) }" /> 13 <rhswp:NameValuePair arg:name="Operator:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingOperator) }" />
14 <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:onRig/ep-core:temporalPartOf) }" /> 14 <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:onRig/ep-core:temporalPartOf) }" />
15 - <rhswp:NameValuePair arg:name="Spud date:" arg:value="{TBD}" /> 15 + <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= ui:label(spl:object(?onWellBore, ddr:dTimSpud)) }" />
16 <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:elevKelly) }" /> 16 <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:elevKelly) }" />
17 <rhswp:NameValuePair arg:name="Tight well:" arg:value="{# SELECT ui:label(?wellBoreTightnessType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreTightnessType . ?wellBoreTightnessType a ep-well:WellBoreTightnessType} }" /> 17 <rhswp:NameValuePair arg:name="Tight well:" arg:value="{# SELECT ui:label(?wellBoreTightnessType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreTightnessType . ?wellBoreTightnessType a ep-well:WellBoreTightnessType} }" />
18 <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:avgPresBH) }" /> 18 <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:avgPresBH) }" />
...@@ -47,6 +47,13 @@ ...@@ -47,6 +47,13 @@
47 </td> 47 </td>
48 </tr></table> 48 </tr></table>
49 49
50 + <p><rhswp:NameValuePair arg:name="Summary 24Hr:" arg:value="{= spl:object(?dailyDrillingActivity, ddr:sum24Hr) }" />
51 + </p>
52 +
53 + <p><rhswp:NameValuePair arg:name="Forecast 24Hr:" arg:value="{= spl:object(?dailyDrillingActivity, ddr:forecast24Hr) }" />
54 + </p>
55 +
56 +
50 <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" /> 57 <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" />
51 58
52 </ui:group> 59 </ui:group>
......