Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Price
2012-10-04 14:30:54 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f4636cbd06337f23eebb4414f5ba7fefe890a073
f4636cbd
1 parent
1297974b
Added initial MPR Partner swp files
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
110 additions
and
0 deletions
www.reportinghub.no/swp/MPRP.uispin.html
www.reportinghub.no/swp/MPRPTable.uispin.html
www.reportinghub.no/swp/MPRP.uispin.html
0 → 100644
View file @
f4636cb
<ui:group
let:report=
"{# SELECT ?report WHERE { ?report a ep-report:MonthlyProductionReportPartner . } }"
let:activity=
"{# SELECT ?activity WHERE {?activity a ep-fac:TemporalPartOfAProductionFacility . ?report ep-report:reportOn ?activity}}"
let:activityEnd=
"{# SELECT ?activityEnd WHERE {?activity a ep-fac:TemporalPartOfAProductionFacility . ?report ep-report:reportOn ?activity . ?activity ep-activity:finishedAt ?activityEnd}}"
let:reportedFieldName=
"{# SELECT ?reportedFieldName
WHERE {
?report a ep-report:MonthlyProductionReportPartner .
?productVolumeReport ep-core:partOf ?report .
?productVolumeReport a ep-report:ProductVolumeReport .
?productVolumeReport ep-report:reportOn ?productionFlowsInReportingPeriod .
?productionFlowsInReportingPeriod a ep-flow:ProductionFlowNetwork .
?stateOfField ep-flow:facilityContainsFlow ?productionFlowsInReportingPeriod .
?stateOfField ep-core:temporalPartOf ?reportedField .
?reportedField npd:name ?reportedFieldName .
}}"
>
<h1>
Monthly Partner Report : {= ?reportedFieldName } Field, Month Ending {= ?activityEnd}
</h1>
<h2>
Report title : {# SELECT ?title WHERE { ?report a ep-report:MonthlyProductionReportPartner . ?report ep-core:name ?title . } }
</h2>
<h2>
Submitted by : {# SELECT ?submittingFieldName WHERE
{
?report a ep-report:MonthlyProductionReportPartner .
?report ep-report:reportSubmittedFrom ?submittingFieldState .
?submittingFieldState ep-core:temporalPartOf ?submittingField .
?submittingField npd:name ?submittingFieldName .
} }
</h2>
<h3>
{= ?productionFlowName }
</h3>
<table>
<tr><td
class=
"nameValueName"
>
type:
</td><td
class=
"nameValueValue"
>
{= ?productionFlowDefinitionTypeName
}
</td></tr>
<tr><td
class=
"nameValueName"
>
subtype:
</td><td
class=
"nameValueValue"
>
{= ?productionFlowDefinitionSubTypeName }
</td></tr>
<tr><td
class=
"nameValueName"
>
purpose:
</td><td
class=
"nameValueValue"
>
{= ?productionFlowPurposeTypeName }
</td></tr>
<tr><td
class=
"nameValueName"
>
product:
</td><td
class=
"nameValueValue"
>
{= ?productFlowName }
</td></tr>
<tr><td
class=
"nameValueName"
>
material type:
</td><td
class=
"nameValueValue"
>
{= ?productFlowMaterialTypeName }
</td></tr>
<tr><td
class=
"nameValueName"
>
gross or net:
</td><td
class=
"nameValueValue"
>
{= ?productFlowGrossOrNetTypeName }
</td></tr>
<tr><td
class=
"nameValueName"
>
duration type:
</td><td
class=
"nameValueValue"
>
{= ?productFlowInPeriodDurationTypeName }
</td></tr>
<tr><td
class=
"nameValueName"
>
mass (kg):
</td><td
class=
"nameValueValue"
>
{= ?massInKilograms }
</td></tr>
<tr><td
class=
"nameValueName"
>
pressure (atm):
</td><td
class=
"nameValueValue"
>
{= ?pressureInAtmospheres }
</td></tr>
<tr><td
class=
"nameValueName"
>
temperature (C
°
):
</td><td
class=
"nameValueValue"
>
{= ?temperatureInCelsius }
</td></tr>
<tr><td
class=
"nameValueName"
>
volume (m
<sup>
3
</sup>
):
</td><td
class=
"nameValueValue"
>
{= ?volumeInMetre3 }
</td></tr>
<tr><td
class=
"nameValueName"
>
gross calorific value (MJ/m
<sup>
3
</sup>
):
</td><td
class=
"nameValueValue"
>
{= ?grossCalorificValueInMegaJouleMetre_3 }
</td></tr>
</table>
</ui:forEach>
-->
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:GasSales"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:WellProductionFlows"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:Cargo"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:CargoOwnership"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:ProductionSales"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:ProductionFlowsAll"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:ProductionInventory"
/>
<mprgswp:Table
arg:report=
"{= ?report }"
arg:template=
"mpr-tables:ProductionInventoryOwnership"
/>
</ui:group>
\ No newline at end of file
www.reportinghub.no/swp/MPRPTable.uispin.html
0 → 100644
View file @
f4636cb
<ui:call
ui:template=
"{= ?template }"
arg:report=
"{= ?report }"
>
<ui:if
ui:condition=
"{= spr:rowCount(?rs) > 0 }"
>
<div>
<hr
/>
<ui:setContext
ui:queryGraph=
"<http://www.reportinghub.no/ep/spin/mpr-tables>"
>
<h2>
{= ui:label(?template) }
</h2>
</ui:setContext>
<table
class=
"ddrTable"
letrs:hrs=
"{#
SELECT ?header ?left
WHERE {
GRAPH <http://www.reportinghub.no/ep/spin/mpr-tables> {
?template rhspin:tableHeaders ?list .
?list <http://jena.hpl.hp.com/ARQ/list#member> ?str .
BIND (fn:starts-with(?str, '*') AS ?left) .
BIND (IF(?left, fn:substring(?str, 2), ?str) AS ?header) .
}
}
}"
>
<tr
class=
"ddrTR"
>
<ui:forEach
ui:resultSet=
"{= ?hrs }"
>
<th
class=
"ddrTH"
style=
"text-align: {= IF(?left, 'left', 'center') }"
><ui:parse
ui:str=
"{= html:encodeBRs(spif:replaceAll(?header, ' ', ' ')) }"
/></th>
</ui:forEach>
</tr>
<ui:forEach
ui:resultSet=
"{# SELECT ?row ?rowIndex WHERE { ?rs spr:rowIndices ?rowIndex } }"
>
<tr
class=
"ddrTR"
>
<ui:forEach
ui:resultSet=
"{# SELECT ?cell ?colIndex WHERE { (?rs ?rowIndex) spr:rowCells (?cell ?colIndex) } }"
>
<!--td class="ddrTD" style="text-align: {= IF(spr:cell(?hrs, ?colIndex, 1), 'left', 'center') }"-->
<td
class=
"ddrTD"
>
{= ?cell }
</td>
</ui:forEach>
</tr>
</ui:forEach>
</table>
<br
/>
</div>
</ui:if>
</ui:call>
\ No newline at end of file
Please
register
or
login
to post a comment