Show
Ignore:
Timestamp:
05/10/11 13:00:02 (13 years ago)
Author:
yaolu
Message:

updated according to what was decided at Core group meeting 2011-05-10

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • projects/DailyDrillingReport_1.2/XML/PDFreport/ddr_PDFReport_transformation_2011_03_09.xsl

    r204 r211  
    5656                                                                        </fo:table-cell> 
    5757                                                                        <fo:table-cell vertical-align="middle" horisontal-align="right"> 
    58                                                                                 <fo:block font-weight="bold" text-align="right" font-size="11pt">End time:  <xsl:if test="string(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0, 17))"> 
    59                                                                                                 <fo:inline font-weight="bold"> 
    60                                                                                                         <xsl:value-of select="substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0, 17)"/> 
    61                                                                                                 </fo:inline> 
    62                                                                                         </xsl:if> 
     58                                                                                <fo:block font-weight="bold" text-align="right" font-size="11pt">End time: 
     59                                                                                                        <xsl:value-of select="concat(substring-before(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0,17), 'T'), ' ', substring-after(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0,17), 'T'))"/> 
    6360                                                                                </fo:block> 
    6461                                                                        </fo:table-cell> 
     
    167164                                                                        <fo:table-cell vertical-align="middle"> 
    168165                                                                                <fo:block> 
    169                                                                                         <xsl:if test="string(concat(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0, 17), &quot;-&quot;, substring(/witsml:drillReports/witsml:drillReport/witsml:dTimStart, 0, 17)))"> 
    170                                                                                                 <fo:inline> 
    171                                                                                                         <xsl:value-of select="concat(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0, 17), &quot;-&quot;, substring(/witsml:drillReports/witsml:drillReport/witsml:dTimStart, 0, 17))"/> 
    172                                                                                                 </fo:inline> 
    173                                                                                         </xsl:if> 
     166                                                                                                <xsl:value-of select="concat(substring-before(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimStart, 0,17), 'T'), ' ',  
     167                                                                                                substring-after(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimStart, 0,17), 'T'), ' - ',  
     168                                                                                                substring-before(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0,17), 'T'), ' ',  
     169                                                                                                substring-after(substring(/witsml:drillReports/witsml:drillReport/witsml:dTimEnd, 0,17), 'T'))"/> 
    174170                                                                                </fo:block> 
    175171                                                                        </fo:table-cell> 
     
    225221                                                                                        <xsl:if test="string(substring(/witsml:drillReports/witsml:drillReport/witsml:createDate, 0, 17))"> 
    226222                                                                                                <fo:inline> 
    227                                                                                                         <xsl:value-of select="substring(/witsml:drillReports/witsml:drillReport/witsml:createDate, 0, 17)"/> 
     223                                                                                                        <xsl:value-of select="concat(substring-before(substring(/witsml:drillReports/witsml:drillReport/witsml:createDate, 0,17), 'T'), ' ', substring-after(substring(/witsml:drillReports/witsml:drillReport/witsml:createDate, 0,17), 'T'))"/> 
    228224                                                                                                </fo:inline> 
    229225                                                                                        </xsl:if> 
     
    820816                                                                                                                        <fo:table-cell> 
    821817                                                                                                                                <fo:block> 
    822                                                                                                                                         <fo:basic-link external-destination="url({$url_proprietaryCode})">Main Oper Class</fo:basic-link> 
    823                                                                                                                                 </fo:block> 
    824                                                                                                                         </fo:table-cell> 
    825                                                                                                                         <fo:table-cell> 
    826                                                                                                                                 <fo:block> 
    827                                                                                                                                         <fo:basic-link external-destination="url({$url_state})">Main Oper Eval Class</fo:basic-link> 
     818                                                                                                                                        <fo:basic-link external-destination="url({$url_proprietaryCode})">Main - Sub Activity</fo:basic-link> 
     819                                                                                                                                </fo:block> 
     820                                                                                                                        </fo:table-cell> 
     821                                                                                                                        <fo:table-cell> 
     822                                                                                                                                <fo:block> 
     823                                                                                                                                        <fo:basic-link external-destination="url({$url_state})">State</fo:basic-link> 
    828824                                                                                                                                </fo:block> 
    829825                                                                                                                        </fo:table-cell> 
     
    10251021                                                                                                                                                <xsl:if test="string(substring(witsml:dTim, 0, 17))"> 
    10261022                                                                                                                                                        <fo:inline> 
    1027                                                                                                                                                                 <xsl:value-of select="substring(witsml:dTim, 0, 17)"/> 
     1023                                                                                                                                                                <xsl:value-of select="concat(substring-before(substring(witsml:dTim, 0,17), 'T'), ' ', substring-after(substring(witsml:dTim, 0,17), 'T'))"/> 
    10281024                                                                                                                                                        </fo:inline> 
    10291025                                                                                                                                                </xsl:if> 
     
    10701066                                                                                                                                                <xsl:if test="string(substring(witsml:dTimRepair, 0, 17))"> 
    10711067                                                                                                                                                        <fo:inline> 
    1072                                                                                                                                                                 <xsl:value-of select="substring(witsml:dTimRepair, 0, 17)"/> 
     1068                                                                                                                                                                <xsl:value-of select="concat(substring-before(substring(witsml:dTimRepair, 0,17), 'T'), ' ', substring-after(substring(witsml:dTimRepair, 0,17), 'T'))"/> 
    10731069                                                                                                                                                        </fo:inline> 
    10741070                                                                                                                                                </xsl:if> 
     
    14311427                                                                                        <fo:block> 
    14321428                                                                                                <fo:table table-layout="fixed" width="100%" border-collapse="collapse"> 
    1433                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="1"/> 
     1429                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="1"/> 
    14341430                                                                                                        <fo:table-column column-width="proportional-column-width(8.333)" column-number="2"/> 
    1435                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="3"/> 
    1436                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="4"/> 
    1437                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="5"/> 
    1438                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="6"/> 
    1439                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="7"/> 
    1440                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="8"/> 
    1441                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="9"/> 
    1442                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="10"/> 
    1443                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="11"/> 
    1444                                                                                                         <fo:table-column column-width="proportional-column-width(8.333)" column-number="12"/> 
     1431                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="3"/> 
     1432                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="4"/> 
     1433                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="5"/> 
     1434                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="6"/> 
     1435                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="7"/> 
     1436                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="8"/> 
     1437                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="9"/> 
     1438                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="10"/> 
     1439                                                                                                        <fo:table-column column-width="proportional-column-width(6.333)" column-number="11"/> 
     1440                                                                                                        <fo:table-column column-width="proportional-column-width(28.333)" column-number="12"/> 
    14451441                                                                                                        <fo:table-body> 
    14461442                                                                                                                <fo:table-row font-weight="bold"> 
     
    16741670                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="1"/> 
    16751671                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="2"/> 
    1676                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="3"/> 
    1677                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="4"/> 
    1678                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="5"/> 
    1679                                                                                                                         <fo:table-column column-width="proportional-column-width(7)" column-number="6"/> 
     1672                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="3"/> 
     1673                                                                                                                        <fo:table-column column-width="proportional-column-width(6)" column-number="4"/> 
     1674                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="5"/> 
     1675                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="6"/> 
    16801676                                                                                                                        <fo:table-column column-width="proportional-column-width(6)" column-number="7"/> 
    1681                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="8"/> 
    1682                                                                                                                         <fo:table-column column-width="proportional-column-width(5.5)" column-number="9"/> 
     1677                                                                                                                        <fo:table-column column-width="proportional-column-width(5.5)" column-number="8"/> 
     1678                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="9"/> 
    16831679                                                                                                                        <fo:table-column column-width="proportional-column-width(9)" column-number="10"/> 
    1684                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="11"/> 
    1685                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="12"/> 
     1680                                                                                                                        <fo:table-column column-width="proportional-column-width(6)" column-number="11"/> 
     1681                                                                                                                        <fo:table-column column-width="proportional-column-width(5)" column-number="12"/> 
    16861682                                                                                                                        <fo:table-column column-width="proportional-column-width(9)" column-number="13"/> 
    1687                                                                                                                         <fo:table-column column-width="proportional-column-width(6.5)" column-number="14"/> 
    1688                                                                                                                         <fo:table-column column-width="proportional-column-width(8)" column-number="15"/> 
     1683                                                                                                                        <fo:table-column column-width="proportional-column-width(6)" column-number="14"/> 
     1684                                                                                                                        <fo:table-column column-width="proportional-column-width(17.5)" column-number="15"/> 
    16891685                                                                                                                        <fo:table-body> 
    16901686                                                                                                                                <fo:table-row font-weight="bold"> 
     
    18301826                                                                                                                                                        <xsl:if test="string(substring(witsml:eTimPresHeld, 0, 17))"> 
    18311827                                                                                                                                                                <fo:inline> 
    1832                                                                                                                                                                         <xsl:value-of select="substring(witsml:eTimPresHeld, 0, 17)"/> 
     1828                                                                                                                                                                        <xsl:value-of select="concat(substring-before(substring(witsml:eTimPresHeld, 0,17), 'T'), ' ', substring-after(substring(witsml:eTimPresHeld, 0,17), 'T'))"/> 
    18331829                                                                                                                                                                </fo:inline> 
    18341830                                                                                                                                                        </xsl:if> 
     
    18981894                                                                                                        <fo:block> 
    18991895                                                                                                                <fo:table table-layout="fixed" width="100%" border-collapse="collapse"> 
    1900                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="1"/> 
    1901                                                                                                                         <fo:table-column column-width="proportional-column-width(12)" column-number="2"/> 
    1902                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="3"/> 
    1903                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="4"/> 
    1904                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="5"/> 
    1905                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="6"/> 
    1906                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="7"/> 
    1907                                                                                                                         <fo:table-column column-width="proportional-column-width(10)" column-number="8"/> 
    1908                                                                                                                         <fo:table-column column-width="proportional-column-width(18)" column-number="9"/> 
     1896                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="1"/> 
     1897                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="2"/> 
     1898                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="3"/> 
     1899                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="4"/> 
     1900                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="5"/> 
     1901                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="6"/> 
     1902                                                                                                                        <fo:table-column column-width="proportional-column-width(7)" column-number="7"/> 
     1903                                                                                                                        <fo:table-column column-width="proportional-column-width(21)" column-number="8"/> 
     1904                                                                                                                        <fo:table-column column-width="proportional-column-width(30)" column-number="9"/> 
    19091905                                                                                                                        <fo:table-body> 
    19101906                                                                                                                                <fo:table-row font-weight="bold"> 
    19111907                                                                                                                                        <fo:table-cell> 
    19121908                                                                                                                                                <fo:block>Fluid type</fo:block> 
    1913                                                                                                                                         </fo:table-cell> 
    1914                                                                                                                                         <fo:table-cell> 
    1915                                                                                                                                                 <fo:block>Fluid Description</fo:block> 
    19161909                                                                                                                                        </fo:table-cell> 
    19171910                                                                                                                                        <fo:table-cell> 
     
    19741967                                                                                                                                                        </xsl:if> 
    19751968                                                                                                                                                </fo:block> 
     1969                                                                                                                                        </fo:table-cell> 
     1970                                                                                                                                        <fo:table-cell text-align="left"> 
     1971                                                                                                                                                <fo:block>Fluid Description</fo:block> 
    19761972                                                                                                                                        </fo:table-cell> 
    19771973                                                                                                                                        <fo:table-cell  text-align="left"> 
     
    19861982                                                                                                                                                                        <fo:inline> 
    19871983                                                                                                                                                                                <xsl:value-of select="witsml:typeFluid"/> 
    1988                                                                                                                                                                         </fo:inline> 
    1989                                                                                                                                                                 </xsl:if> 
    1990                                                                                                                                                         </fo:block> 
    1991                                                                                                                                                 </fo:table-cell> 
    1992                                                                                                                                                 <fo:table-cell> 
    1993                                                                                                                                                         <fo:block> 
    1994                                                                                                                                                                 <xsl:if test="string(witsml:descFluid)"> 
    1995                                                                                                                                                                         <fo:inline> 
    1996                                                                                                                                                                                 <xsl:value-of select="witsml:descFluid"/> 
    19971984                                                                                                                                                                        </fo:inline> 
    19981985                                                                                                                                                                </xsl:if> 
     
    20532040                                                                                                                                                        </fo:block> 
    20542041                                                                                                                                                </fo:table-cell> 
     2042                                                                                                                                                <fo:table-cell text-align="left"> 
     2043                                                                                                                                                        <fo:block> 
     2044                                                                                                                                                                <xsl:if test="string(witsml:descFluid)"> 
     2045                                                                                                                                                                        <fo:inline> 
     2046                                                                                                                                                                                <xsl:value-of select="witsml:descFluid"/> 
     2047                                                                                                                                                                        </fo:inline> 
     2048                                                                                                                                                                </xsl:if> 
     2049                                                                                                                                                        </fo:block> 
     2050                                                                                                                                                </fo:table-cell> 
    20552051                                                                                                                                                <fo:table-cell  text-align="left"> 
    20562052                                                                                                                                                        <fo:block> 
     
    21982194                                                                                                                                                <xsl:if test="string(substring(witsml:dTim, 0, 17))"> 
    21992195                                                                                                                                                        <fo:inline> 
    2200                                                                                                                                                                 <xsl:value-of select="substring(witsml:dTim, 0, 17)"/> 
     2196                                                                                                                                                                <xsl:value-of select="concat(substring-before(substring(witsml:dTim, 0,17), 'T'), ' ', substring-after(substring(witsml:dTim, 0,17), 'T'))"/> 
    22012197                                                                                                                                                        </fo:inline> 
    22022198                                                                                                                                                </xsl:if> 
     
    32933289                                                                                        <fo:block> 
    32943290                                                                                                <fo:table table-layout="fixed" width="100%" border-collapse="collapse"> 
    3295                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="1"/> 
    3296                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="2"/> 
    3297                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="3"/> 
    3298                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="4"/> 
    3299                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="5"/> 
    3300                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="6"/> 
    3301                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="7"/> 
    3302                                                                                                         <fo:table-column column-width="proportional-column-width(12.5)" column-number="8"/> 
     3291                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="1"/> 
     3292                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="2"/> 
     3293                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="3"/> 
     3294                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="4"/> 
     3295                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="5"/> 
     3296                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="6"/> 
     3297                                                                                                        <fo:table-column column-width="proportional-column-width(8)" column-number="7"/> 
     3298                                                                                                        <fo:table-column column-width="proportional-column-width(44)" column-number="8"/> 
    33033299                                                                                                        <fo:table-body> 
    33043300                                                                                                                <fo:table-row font-weight="bold"> 
     
    42694265                                                                                                                                                <xsl:if test="string(substring(witsml:dTimOpen, 0 ,17))"> 
    42704266                                                                                                                                                        <fo:inline> 
    4271                                                                                                                                                                 <xsl:value-of select="substring(witsml:dTimOpen, 0 ,17)"/> 
     4267                                                                                                                                                                <xsl:value-of select="concat(substring-before(substring(witsml:dTimOpen, 0,17), 'T'), ' ', substring-after(substring(witsml:dTimOpen, 0,17), 'T'))"/> 
    42724268                                                                                                                                                        </fo:inline> 
    42734269                                                                                                                                                </xsl:if> 
     
    42784274                                                                                                                                                <xsl:if test="string(substring(witsml:dTimClose, 0, 17))"> 
    42794275                                                                                                                                                        <fo:inline> 
    4280                                                                                                                                                                 <xsl:value-of select="substring(witsml:dTimClose, 0, 17)"/> 
     4276                                                                                                                                                                <xsl:value-of select="concat(substring-before(substring(witsml:dTimClose, 0,17), 'T'), ' ', substring-after(substring(witsml:dTimClose, 0,17), 'T'))"/> 
    42814277                                                                                                                                                        </fo:inline> 
    42824278                                                                                                                                                </xsl:if>