Holger Knublauch

DDReports title page progress

...@@ -2,5 +2,42 @@ ...@@ -2,5 +2,42 @@
2 <h1>Summary report Wellbore: {= spl:object(?this, ddr:nameWell) }</h1> 2 <h1>Summary report Wellbore: {= spl:object(?this, ddr:nameWell) }</h1>
3 <div>End time: {= ui:label(spl:object(?this, ddr:dTimEnd)) }</div> 3 <div>End time: {= ui:label(spl:object(?this, ddr:dTimEnd)) }</div>
4 <hr /> 4 <hr />
5 - <div></div> 5 + <div class="ddrSummaryLeft">
6 + <rhswp:NameValuePair arg:name="Report Number:" arg:value="{= spl:object(?this, ???) }" />
7 + <rhswp:NameValuePair arg:name="Wellbore:" arg:value="{= spl:object(?this, ???) }" />
8 + <rhswp:NameValuePair arg:name="Status:" arg:value="{= spl:object(?this, ???) }" />
9 + <rhswp:NameValuePair arg:name="Operator:" arg:value="{= spl:object(?this, ???) }" />
10 + <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= spl:object(?this, ???) }" />
11 + <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= spl:object(?this, ???) }" />
12 + <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{= spl:object(?this, ???) }" />
13 + <rhswp:NameValuePair arg:name="Tight well:" arg:value="{= spl:object(?this, ???) }" />
14 + <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{= spl:object(?this, ???) }" />
15 + <rhswp:NameValuePair arg:name="Fixed rig:" arg:value="{= spl:object(?this, ???) }" />
16 + <rhswp:NameValuePair arg:name="Depth at Kick Off mMD:" arg:value="{= spl:object(?this, ???) }" />
17 + <rhswp:NameValuePair arg:name="Plug Back Depth mMD:" arg:value="{= spl:object(?this, ???) }" />
18 + <rhswp:NameValuePair arg:name="Penetration Rate m/h:" arg:value="{= spl:object(?this, ???) }" />
19 + <rhswp:NameValuePair arg:name="Pressure Test Type:" arg:value="{= spl:object(?this, ???) }" />
20 + <rhswp:NameValuePair arg:name="Depth At Formation Strength mMD:" arg:value="{= spl:object(?this, ???) }" />
21 + <rhswp:NameValuePair arg:name="Dia Last Casing In:" arg:value="{= spl:object(?this, ???) }" />
22 + <rhswp:NameValuePair arg:name="Depth At Last Casing MTVD:" arg:value="{= spl:object(?this, ???) }" />
23 + </div>
24 + <div class="ddrSummaryRight">
25 + <rhswp:NameValuePair arg:name="Period:" arg:value="{= spl:object(?this, ???) }" />
26 + <rhswp:NameValuePair arg:name="Wellbore Id:" arg:value="{= spl:object(?this, ???) }" />
27 + <rhswp:NameValuePair arg:name="Created date:" arg:value="{= spl:object(?this, ???) }" />
28 + <rhswp:NameValuePair arg:name="Drilling contractor:" arg:value="{= spl:object(?this, ???) }" />
29 + <rhswp:NameValuePair arg:name="NPD Rig Id:" arg:value="{= spl:object(?this, ???) }" />
30 + <rhswp:NameValuePair arg:name="Date Well Complete:" arg:value="{= spl:object(?this, ???) }" />
31 + <rhswp:NameValuePair arg:name="Water depth MSL m:" arg:value="{= spl:object(?this, ???) }" />
32 + <rhswp:NameValuePair arg:name="High pressure - High temperature:" arg:value="{= spl:object(?this, ???) }" />
33 + <rhswp:NameValuePair arg:name="Temprature degC:" arg:value="{= spl:object(?this, ???) }" />
34 + <rhswp:NameValuePair arg:name="Wellbore type:" arg:value="{= spl:object(?this, ???) }" />
35 + <rhswp:NameValuePair arg:name="Depth at Kick Off mTVD:" arg:value="{= spl:object(?this, ???) }" />
36 + <rhswp:NameValuePair arg:name="Depth mTVD:" arg:value="{= spl:object(?this, ???) }" />
37 + <rhswp:NameValuePair arg:name="Dist Drilled m:" arg:value="{= spl:object(?this, ???) }" />
38 + <rhswp:NameValuePair arg:name="Hole Dia in:" arg:value="{= spl:object(?this, ???) }" />
39 + <rhswp:NameValuePair arg:name="Formation Strength g/cm3:" arg:value="{= spl:object(?this, ???) }" />
40 + <rhswp:NameValuePair arg:name="Depth At Formation Strength mTVD:" arg:value="{= spl:object(?this, ???) }" />
41 + <rhswp:NameValuePair arg:name="Depth At Last Casting mMD:" arg:value="{= spl:object(?this, ???) }" />
42 + </div>
6 </ui:group> 43 </ui:group>
...\ No newline at end of file ...\ No newline at end of file
......
1 -# Saved by TopBraid on Thu Jul 21 13:16:56 EST 2011
2 # baseURI: http://www.reportinghub.no/swp/rh 1 # baseURI: http://www.reportinghub.no/swp/rh
3 # imports: http://uispin.org/tui 2 # imports: http://uispin.org/tui
4 # imports: http://www.reportinghub.no/spin/rh 3 # imports: http://www.reportinghub.no/spin/rh
5 4
5 +@prefix html: <http://uispin.org/html#> .
6 @prefix let: <http://uispin.org/let#> . 6 @prefix let: <http://uispin.org/let#> .
7 @prefix letrs: <http://uispin.org/letrs#> . 7 @prefix letrs: <http://uispin.org/letrs#> .
8 @prefix owl: <http://www.w3.org/2002/07/owl#> . 8 @prefix owl: <http://www.w3.org/2002/07/owl#> .
...@@ -15,10 +15,15 @@ ...@@ -15,10 +15,15 @@
15 @prefix ui: <http://uispin.org/ui#> . 15 @prefix ui: <http://uispin.org/ui#> .
16 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 16 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
17 17
18 +<http://spinrdf.org/arg#value>
19 + rdf:type rdf:Property ;
20 + rdfs:label "value"^^xsd:string ;
21 + rdfs:subPropertyOf sp:arg .
22 +
18 <http://www.reportinghub.no/swp/rh> 23 <http://www.reportinghub.no/swp/rh>
19 rdf:type owl:Ontology ; 24 rdf:type owl:Ontology ;
20 rdfs:comment "SWP components and definitions for ReportingHub."^^xsd:string ; 25 rdfs:comment "SWP components and definitions for ReportingHub."^^xsd:string ;
21 - owl:imports <http://uispin.org/tui> , <http://www.reportinghub.no/spin/rh> ; 26 + owl:imports <http://www.reportinghub.no/spin/rh> , <http://uispin.org/tui> ;
22 owl:versionInfo "0.1.0"^^xsd:string . 27 owl:versionInfo "0.1.0"^^xsd:string .
23 28
24 rhswp:Elements 29 rhswp:Elements
...@@ -32,3 +37,45 @@ rhswp:Header ...@@ -32,3 +37,45 @@ rhswp:Header
32 rdfs:label "Header"^^xsd:string ; 37 rdfs:label "Header"^^xsd:string ;
33 rdfs:subClassOf rhswp:Elements ; 38 rdfs:subClassOf rhswp:Elements ;
34 ui:prototype <http://www.reportinghub.no/swp/header.uispin.html> . 39 ui:prototype <http://www.reportinghub.no/swp/header.uispin.html> .
40 +
41 +rhswp:NameValuePair
42 + rdf:type ui:NodeClass ;
43 + rdfs:label "Name value pair"^^xsd:string ;
44 + rdfs:subClassOf rhswp:Elements ;
45 + spin:constraint
46 + [ rdf:type spl:Argument ;
47 + rdfs:comment "The label of the value."^^xsd:string ;
48 + spl:predicate <http://spinrdf.org/arg#name> ;
49 + spl:valueType xsd:string
50 + ] ;
51 + spin:constraint
52 + [ rdf:type spl:Argument ;
53 + rdfs:comment "The value to display."^^xsd:string ;
54 + spl:predicate <http://spinrdf.org/arg#value>
55 + ] ;
56 + ui:prototype
57 + [ rdf:type html:Div ;
58 + html:class "nameValuePair"^^xsd:string ;
59 + ui:child
60 + [ rdf:type html:Div ;
61 + html:class "nameValueValue"^^xsd:string ;
62 + ui:child
63 + [ rdf:type ui:TextNode ;
64 + ui:childIndex 0 ;
65 + ui:text [ sp:varName "value"^^xsd:string
66 + ]
67 + ] ;
68 + ui:childIndex 1
69 + ] ;
70 + ui:child
71 + [ rdf:type html:Div ;
72 + html:class "nameValueName"^^xsd:string ;
73 + ui:child
74 + [ rdf:type ui:TextNode ;
75 + ui:childIndex 0 ;
76 + ui:text [ sp:varName "name"^^xsd:string
77 + ]
78 + ] ;
79 + ui:childIndex 0
80 + ]
81 + ] .
......
...@@ -32,12 +32,39 @@ a,a:link,a:visited { ...@@ -32,12 +32,39 @@ a,a:link,a:visited {
32 color:#375f82; 32 color:#375f82;
33 } 33 }
34 34
35 +.ddrSummaryLeft {
36 + position: absolute;
37 + left: 0;
38 +}
39 +
40 +.ddrSummaryRight {
41 + position: absolute;
42 + right: 0;
43 +}
44 +
45 +.formHeader {
46 + font-weight: bold;
47 +}
48 +
35 .logoContainer { 49 .logoContainer {
36 background: url(images/headerBg.png); 50 background: url(images/headerBg.png);
37 width: 950px; 51 width: 950px;
38 height: 106px; 52 height: 106px;
39 } 53 }
40 54
41 -.formHeader { 55 +.nameValuePair {
56 +}
57 +
58 +.nameValueName {
42 font-weight: bold; 59 font-weight: bold;
60 + position: absolute;
61 + top: 0;
62 + left: 0;
63 + width: 200;
64 +}
65 +
66 +.nameValueValue {
67 + position: absolute;
68 + top: 0;
69 + right: 0;
43 } 70 }
...\ No newline at end of file ...\ No newline at end of file
......