Changeset 135 for projects/DailyDrillingReport_1.2/XML/HTMLreport/ddr_HTMLReport_transformation_2011_02_07.xsl
- Timestamp:
- 02/22/11 13:52:47 (13 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
projects/DailyDrillingReport_1.2/XML/HTMLreport/ddr_HTMLReport_transformation_2011_02_07.xsl
r131 r135 20 20 <table id="table1" width="100%"> 21 21 <tr> 22 <td width="4 0%" align="left" class="ReportHeader">Summary report Wellbore: <xsl:value-of select="witsml:wellboreAlias[witsml:namingSystem='NPD code']/witsml:name"/>23 </td> 24 <td width=" 60%" align="right" class="ReportHeader">End time: <xsl:value-of select="substring(witsml:dTimEnd, 0,17)"/>22 <td width="45%" align="left" class="ReportHeader">Summary report Wellbore: <xsl:value-of select="witsml:wellboreAlias[witsml:namingSystem='NPD code']/witsml:name"/> 23 </td> 24 <td width="55%" align="right" class="ReportHeader">End time: <xsl:value-of select="substring(witsml:dTimEnd, 0,17)"/> 25 25 </td> 26 26 </tr> … … 400 400 <tr> 401 401 <td align="center" width="50" valign="top"> 402 <a target="_blank" href="{$url_diaBit}">Bit size <xsl:value-of select="witsml:bitRecord/witsml:diaBit/@uom"/> 403 </a> 404 </td> 405 <td align="center" width="50" valign="top"> 402 406 <a target="_blank" href="{$url_numBit}">Run No</a> 403 </td>404 <td align="center" width="50" valign="top">405 <a target="_blank" href="{$url_diaBit}">Bit size <xsl:value-of select="witsml:bitRecord/witsml:diaBit/@uom"/>406 </a>407 </td>408 <td align="left" width="170" valign="top">409 <a target="_blank" href="{$url_manufacturer}">Manufacturer</a>410 407 </td> 411 408 <td align="center" width="80" valign="top"> 412 409 <a target="_blank" href="{$url_codeMfg}">Model</a> 413 410 </td> 414 <td align="center" width="80" valign="top">415 <a target="_blank" href="{$urlRDS}">Serial NO.</a>416 </td>417 411 <td align="center" width="50" valign="top"> 418 <a target="_blank" href="{$urlRDS}">TFA <xsl:value-of select="witsml:bitRecord/witsml:tfa/@uom"/> 412 <a target="_blank" href="{$urlRDS}">Hours drilled<br /> 413 <xsl:value-of select="witsml:bitRun/witsml:eTimOpBit/@uom"/> 419 414 </a> 420 415 </td> 421 416 <td align="center" width="50" valign="top"> 422 <a target="_blank" href="{$urlRDS}">Time start</a> 417 <a target="_blank" href="{$urlRDS}">MD start<br /> 418 <xsl:value-of select="witsml:bitRun/witsml:mdHoleStart/@uom"/> 419 </a> 423 420 </td> 424 421 <td align="center" width="50" valign="top"> 425 <a target="_blank" href="{$urlRDS}">Time end</a> 426 </td> 427 <td align="center" width="50" valign="top"> 428 <a target="_blank" href="{$urlRDS}">Hours drilled <xsl:value-of select="witsml:bitRecord/witsml:hrsDrilled/@uom"/> 429 </a> 430 </td> 431 <td align="center" width="50" valign="top"> 432 <a target="_blank" href="{$urlRDS}">MD start <xsl:value-of select="witsml:bitRecord/witsml:mdHoleStart/@uom"/> 433 </a> 434 </td> 435 <td align="center" width="50" valign="top"> 436 <a target="_blank" href="{$urlRDS}">MD end <xsl:value-of select="witsml:bitRecord/witsml:mdHoleEnd/@uom"/> 422 <a target="_blank" href="{$urlRDS}">MD end<br /> 423 <xsl:value-of select="witsml:bitRun/witsml:mdHoleStop/@uom"/> 437 424 </a> 438 425 </td> … … 441 428 </td> 442 429 <td align="center" width="50" valign="top"> 443 <a target="_blank" href="{$urlRDS}">Max WOB <xsl:value-of select="witsml:bitRecord/witsml:maxWob/@uom"/> 430 <a target="_blank" href="{$urlRDS}">Hole made (run)<br /> 431 <xsl:value-of select="witsml:bitRun/witsml:mdHoleMadeRun/@uom"/> 444 432 </a> 445 433 </td> 446 434 <td align="center" width="50" valign="top"> 447 <a target="_blank" href="{$urlRDS}">Max RPM <xsl:value-of select="witsml:bitRecord/witsml:maxRpm/@uom"/> 435 <a target="_blank" href="{$urlRDS}">Hours drilled (run)<br /> 436 <xsl:value-of select="witsml:bitRun/witsml:hrsDrilledRun/@uom"/> 448 437 </a> 449 438 </td> 450 439 <td align="center" width="50" valign="top"> 451 <a target="_blank" href="{$urlRDS}">Max circ rate <xsl:value-of select="witsml:bitRecord/witsml:maxCircRate/@uom"/> 440 <a target="_blank" href="{$urlRDS}">ROP<br /> 441 <xsl:value-of select="witsml:bitRun/witsml:ropAv/@uom"/> 452 442 </a> 453 443 </td> 454 444 <td align="center" width="50" valign="top"> 455 <a target="_blank" href="{$urlRDS}">Max SSP <xsl:value-of select="witsml:bitRecord/witsml:maxSsp/@uom"/> 445 <a target="_blank" href="{$urlRDS}">Total hole made<br /> 446 <xsl:value-of select="witsml:bitRun/witsml:mdTotHoleMade/@uom"/> 456 447 </a> 457 448 </td> 458 449 <td align="center" width="50" valign="top"> 459 <a target="_blank" href="{$urlRDS}">Hole made (run) <xsl:value-of select="witsml:bitRecord/witsml:mdHoleMadeRun/@uom"/> 450 <a target="_blank" href="{$urlRDS}">Total hours drilled<br /> 451 <xsl:value-of select="witsml:bitRun/witsml:totHrsDrilled/@uom"/> 460 452 </a> 461 453 </td> 462 454 <td align="center" width="50" valign="top"> 463 <a target="_blank" href="{$urlRDS}">Hours drilled (run) <xsl:value-of select="witsml:bitRecord/witsml:hrsDrilledRun/@uom"/> 464 </a> 465 </td> 466 <td align="center" width="50" valign="top"> 467 <a target="_blank" href="{$urlRDS}">ROP <xsl:value-of select="witsml:bitRecord/witsml:rop/@uom"/> 468 </a> 469 </td> 470 <td align="center" width="50" valign="top"> 471 <a target="_blank" href="{$urlRDS}">Max total WOB <xsl:value-of select="witsml:bitRecord/witsml:maxTotWob/@uom"/> 472 </a> 473 </td> 474 <td align="center" width="50" valign="top"> 475 <a target="_blank" href="{$urlRDS}">Max total RPM <xsl:value-of select="witsml:bitRecord/witsml:maxTotRpm/@uom"/> 476 </a> 477 </td> 478 <td align="center" width="50" valign="top"> 479 <a target="_blank" href="{$urlRDS}">Max total circ rate <xsl:value-of select="witsml:bitRecord/witsml:maxTotCircRate/@uom"/> 480 </a> 481 </td> 482 <td align="center" width="50" valign="top"> 483 <a target="_blank" href="{$urlRDS}">Max total SSP <xsl:value-of select="witsml:bitRecord/witsml:maxTotSsp/@uom"/> 484 </a> 485 </td> 486 <td align="center" width="50" valign="top"> 487 <a target="_blank" href="{$urlRDS}">Total hole made <xsl:value-of select="witsml:bitRecord/witsml:mdTotHoleMade/@uom"/> 488 </a> 489 </td> 490 <td align="center" width="50" valign="top"> 491 <a target="_blank" href="{$urlRDS}">Total hours drilled <xsl:value-of select="witsml:bitRecord/witsml:totHrsDrilled/@uom"/> 492 </a> 493 </td> 494 <td align="center" width="50" valign="top"> 495 <a target="_blank" href="{$urlRDS}">Total ROP <xsl:value-of select="witsml:bitRecord/witsml:totHrsDrilled/@uom"/> 455 <a target="_blank" href="{$urlRDS}">Total ROP<br /> 456 <xsl:value-of select="witsml:bitRun/witsml:ropMx/@uom"/> 496 457 </a> 497 458 </td> … … 500 461 <tr class="light"> 501 462 <td align="center"> 463 <xsl:value-of select="witsml:diaBit"/> 464 </td> 465 <td align="center"> 502 466 <xsl:value-of select="witsml:numBit"/> 503 467 </td> 504 468 <td align="center"> 505 <xsl:value-of select="witsml:diaBit"/>506 </td>507 <td width="170">508 <xsl:value-of select="witsml:manufacturer"/>509 </td>510 <td align="center">511 469 <xsl:value-of select="witsml:codeMfg"/> 512 470 </td> 513 471 <td align="center"> 514 <xsl:value-of select="witsml:serialNo"/> 515 </td> 516 <td align="center"> 517 <xsl:value-of select="witsml:tfa"/> 518 </td> 519 <td align="center"> 520 <xsl:value-of select="substring(witsml:dTimIn, 0, 17)"/> 521 </td> 522 <td align="center"> 523 <xsl:value-of select="substring(witsml:dTimOut, 0, 17)"/> 524 </td> 525 <td align="center"> 526 <xsl:value-of select="witsml:hrsDrilled"/> 527 </td> 528 <td align="center"> 529 <xsl:value-of select="witsml:mdHoleStart"/> 530 </td> 531 <td align="center"> 532 <xsl:value-of select="witsml:mdHoleEnd"/> 472 <xsl:value-of select="witsml:bitRun/witsml:eTimOpBit"/> 473 </td> 474 <td align="center"> 475 <xsl:value-of select="witsml:bitRun/witsml:mdHoleStart"/> 476 </td> 477 <td align="center"> 478 <xsl:value-of select="witsml:bitRun/witsml:mdHoleStop"/> 533 479 </td> 534 480 <td align="center"> … … 536 482 </td> 537 483 <td align="center"> 538 <xsl:value-of select="witsml:maxWob"/> 539 </td> 540 <td align="center"> 541 <xsl:value-of select="witsml:maxRpm"/> 542 </td> 543 <td align="center"> 544 <xsl:value-of select="witsml:maxCircRate"/> 545 </td> 546 <td align="center"> 547 <xsl:value-of select="witsml:maxSpp"/> 548 </td> 549 <td align="center"> 550 <xsl:value-of select="witsml:mdHoleMadeRun"/> 551 </td> 552 <td align="center"> 553 <xsl:value-of select="witsml:hrsDrilledRun"/> 554 </td> 555 <td align="center"> 556 <xsl:value-of select="witsml:rop"/> 557 </td> 558 <td align="center"> 559 <xsl:value-of select="witsml:maxTotWob"/> 560 </td> 561 <td align="center"> 562 <xsl:value-of select="witsml:maxTotRpm"/> 563 </td> 564 <td align="center"> 565 <xsl:value-of select="witsml:maxTotCircRate"/> 566 </td> 567 <td align="center"> 568 <xsl:value-of select="witsml:maxTotSpp"/> 569 </td> 570 <td align="center"> 571 <xsl:value-of select="witsml:mdTotHoleMade"/> 572 </td> 573 <td align="center"> 574 <xsl:value-of select="witsml:totHrsDrilled"/> 575 </td> 576 <td align="center"> 577 <xsl:value-of select="witsml:totRop"/> 484 <xsl:value-of select="witsml:bitRun/witsml:mdHoleMadeRun"/> 485 </td> 486 <td align="center"> 487 <xsl:value-of select="witsml:bitRun/witsml:hrsDrilledRun"/> 488 </td> 489 <td align="center"> 490 <xsl:value-of select="witsml:bitRun/witsml:ropAv"/> 491 </td> 492 <td align="center"> 493 <xsl:value-of select="witsml:bitRun/witsml:mdTotHoleMade"/> 494 </td> 495 <td align="center"> 496 <xsl:value-of select="witsml:bitRun/witsml:totHrsDrilled"/> 497 </td> 498 <td align="center"> 499 <xsl:value-of select="witsml:bitRun/witsml:ropMx"/> 578 500 </td> 579 501 </tr> … … 621 543 </td> 622 544 <td align="center" width="60" valign="top"> 623 <a target="_blank" href="{$urlRDS}">Nominal outside diameter <xsl:value-of select="witsml: pipe/witsml:OD/@uom"/>545 <a target="_blank" href="{$urlRDS}">Nominal outside diameter <xsl:value-of select="witsml:casing_liner_tubing/witsml:OD/@uom"/> 624 546 </a> 625 547 </td> 626 548 <td align="center" width="100" valign="top"> 627 <a target="_blank" href="{$urlRDS}">Nominal inside diameter <xsl:value-of select="witsml: pipe/witsml:ID/@uom"/>549 <a target="_blank" href="{$urlRDS}">Nominal inside diameter <xsl:value-of select="witsml:casing_liner_tubing/witsml:ID/@uom"/> 628 550 </a> 629 551 </td> 630 552 <td align="center" width="60" valign="top"> 631 <a target="_blank" href="{$urlRDS}">Nominal Weight <xsl:value-of select="witsml: pipe/witsml:weight/@uom"/>553 <a target="_blank" href="{$urlRDS}">Nominal Weight <xsl:value-of select="witsml:casing_liner_tubing/witsml:weight/@uom"/> 632 554 </a> 633 555 </td> … … 639 561 </td> 640 562 <td align="center" width="60" valign="top"> 641 <a target="_blank" href="{$urlRDS}">Length <xsl:value-of select="witsml: pipe/witsml:length/@uom"/>563 <a target="_blank" href="{$urlRDS}">Length <xsl:value-of select="witsml:casing_liner_tubing/witsml:length/@uom"/> 642 564 </a> 643 565 </td> 644 566 <td align="center" width="60" valign="top"> 645 <a target="_blank" href="{$urlRDS}">Top/Hangar MD <xsl:value-of select="witsml: pipe/witsml:MDTopHangar/@uom"/>567 <a target="_blank" href="{$urlRDS}">Top/Hangar MD <xsl:value-of select="witsml:casing_liner_tubing/witsml:MDTopHangar/@uom"/> 646 568 </a> 647 569 </td> 648 570 <td align="center" width="60" valign="top"> 649 <a target="_blank" href="{$urlRDS}">Bottom/Shoe MD <xsl:value-of select="witsml: pipe/witsml:MDBottomShoe/@uom"/>571 <a target="_blank" href="{$urlRDS}">Bottom/Shoe MD <xsl:value-of select="witsml:casing_liner_tubing/witsml:MDBottomShoe/@uom"/> 650 572 </a> 651 573 </td> 652 574 </tr> 653 <xsl:for-each select="witsml:c s_stimTubular">575 <xsl:for-each select="witsml:casing_liner_tubing"> 654 576 <tr class="light"> 655 577 <td align="center"> … … 659 581 </td> 660 582 <td align="center"> 661 <xsl:variable name="element_casing" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name=' tubularTypes']/xsd:restriction"/>662 <xsl:variable name="casingTypes" select="witsml:casing Type" />583 <xsl:variable name="element_casing" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name='StimStageType']/xsd:restriction"/> 584 <xsl:variable name="casingTypes" select="witsml:casing_liner_tubing_run/witsml:kind" /> 663 585 <xsl:value-of select="$element_casing//xsd:enumeration[@value=$casingTypes]"/> 664 586 </td> 665 587 <td align="center"> 666 <xsl:value-of select="substring-after(substring(witsml: dTimRun, 0, 17), 'T')"/>588 <xsl:value-of select="substring-after(substring(witsml:casing_liner_tubing_run/witsml:dTimStart, 0, 17), 'T')"/> 667 589 </td> 668 590 <td align="center"> 669 <xsl:value-of select="witsml: description"/>591 <xsl:value-of select="witsml:casing_liner_tubing_run/witsml:description"/> 670 592 </td> 671 593 <td align="center"> … … 701 623 <!-- witsml:cement --> 702 624 <!--<xsl:if test="count(witsml:cement) > 0">--> 703 <tr height="5px"> 704 <td/> 705 </tr> 706 <tr> 707 <td> 708 <hr/> 709 </td> 710 </tr> 711 <tr> 712 <td class="SectionHead">Cement information</td> 713 </tr> 714 <tr> 715 <td> 716 <table id="table2"> 717 <xsl:variable name="element_cement" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cement']/xsd:sequence"/> 718 <!--<xsl:variable name="url_readingKind"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='readingKind']/@sawsdl:modelReference"/></xsl:variable> 625 <xsl:for-each select="witsml:cementStage"> 626 <tr height="5px"> 627 <td/> 628 </tr> 629 <tr> 630 <td> 631 <hr/> 632 </td> 633 </tr> 634 <tr> 635 <td class="SectionHead">Cement information</td> 636 </tr> 637 <tr> 638 <td> 639 <table id="table2"> 640 <xsl:variable name="element_cement" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cement']/xsd:sequence"/> 641 <!--<xsl:variable name="url_readingKind"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='readingKind']/@sawsdl:modelReference"/></xsl:variable> 719 642 <xsl:variable name="url_equivalentMudWeight"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='equivalentMudWeight']/@sawsdl:modelReference"/></xsl:variable> 720 643 <xsl:variable name="url_dTim"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='dTim']/@sawsdl:modelReference"/></xsl:variable> 721 644 <xsl:variable name="url_md"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='md']/@sawsdl:modelReference"/></xsl:variable> 722 645 <xsl:variable name="url_tvd"><xsl:value-of select="$element_drillReportPorePressure//xsd:element[@name='tvd']/@sawsdl:modelReference"/></xsl:variable>--> 723 <tr> 724 <td align="center" valign="top"> 725 <a target="_blank" href="{$urlRDS}">Start Time</a> 726 </td> 727 <td align="center" valign="top"> 728 <a target="_blank" href="{$urlRDS}">End Time</a> 729 </td> 730 <td align="center" width="60" valign="top"> 731 <a target="_blank" href="{$urlRDS}">Job Type</a> 732 </td> 733 <td align="center" width="60" valign="top"> 734 <a target="_blank" href="{$urlRDS}">Casing string diameter</a> 735 </td> 736 <td align="center" width="100" valign="top"> 737 <a target="_blank" href="{$urlRDS}">Comments</a> 738 </td> 739 <td align="center" width="60" valign="top"> 740 <a target="_blank" href="{$urlRDS}">Top plug used</a> 741 </td> 742 <td align="center" width="60" valign="top"> 743 <a target="_blank" href="{$urlRDS}">Bottom plug used</a> 744 </td> 745 <td align="center" width="60" valign="top"> 746 <a target="_blank" href="{$urlRDS}">Plug failed to bump</a> 747 </td> 748 <td align="center" width="60" valign="top"> 749 <a target="_blank" href="{$urlRDS}">Plug bump pressure <xsl:value-of select="witsml:cs_cementStage/witsml:presBump/@uom"/> 750 </a> 751 </td> 752 <td align="center" width="60" valign="top"> 753 <a target="_blank" href="{$urlRDS}">Float failed</a> 754 </td> 755 <td align="center" width="60" valign="top"> 756 <a target="_blank" href="{$urlRDS}">Pressure release time</a> 757 </td> 758 <td align="center" width="60" valign="top"> 759 <a target="_blank" href="{$urlRDS}">Full returns</a> 760 </td> 761 <td align="center" width="60" valign="top"> 762 <a target="_blank" href="{$urlRDS}">cement volume returns <xsl:value-of select="witsml:cs_cementStage/witsml:volReturns/@uom"/> 763 </a> 764 </td> 765 <td align="center" width="60" valign="top"> 766 <a target="_blank" href="{$urlRDS}">Reciprocated</a> 767 </td> 768 <td align="center" width="60" valign="top"> 769 <a target="_blank" href="{$urlRDS}">Rotated</a> 770 </td> 771 </tr> 772 <xsl:for-each select="witsml:cs_cementStage"> 646 <tr> 647 <td align="center" valign="top"> 648 <a target="_blank" href="{$urlRDS}">Start Time</a> 649 </td> 650 <td align="center" valign="top"> 651 <a target="_blank" href="{$urlRDS}">End Time</a> 652 </td> 653 <td align="center" width="60" valign="top"> 654 <a target="_blank" href="{$urlRDS}">Job Type</a> 655 </td> 656 <td align="center" width="60" valign="top"> 657 <a target="_blank" href="{$urlRDS}">Casing string diameter</a> 658 </td> 659 <td align="center" width="100" valign="top"> 660 <a target="_blank" href="{$urlRDS}">Comments</a> 661 </td> 662 <td align="center" width="60" valign="top"> 663 <a target="_blank" href="{$urlRDS}">Top plug used</a> 664 </td> 665 <td align="center" width="60" valign="top"> 666 <a target="_blank" href="{$urlRDS}">Bottom plug used</a> 667 </td> 668 <td align="center" width="60" valign="top"> 669 <a target="_blank" href="{$urlRDS}">Plug failed to bump</a> 670 </td> 671 <td align="center" width="60" valign="top"> 672 <a target="_blank" href="{$urlRDS}">Plug bump pressure <xsl:value-of select="witsml:cementStage/witsml:presBump/@uom"/> 673 </a> 674 </td> 675 <td align="center" width="60" valign="top"> 676 <a target="_blank" href="{$urlRDS}">Float failed</a> 677 </td> 678 <td align="center" width="60" valign="top"> 679 <a target="_blank" href="{$urlRDS}">Pressure release time</a> 680 </td> 681 <td align="center" width="60" valign="top"> 682 <a target="_blank" href="{$urlRDS}">Full returns</a> 683 </td> 684 <td align="center" width="60" valign="top"> 685 <a target="_blank" href="{$urlRDS}">cement volume returns <xsl:value-of select="witsml:cementStage/witsml:volReturns/@uom"/> 686 </a> 687 </td> 688 <td align="center" width="60" valign="top"> 689 <a target="_blank" href="{$urlRDS}">Reciprocated</a> 690 </td> 691 <td align="center" width="60" valign="top"> 692 <a target="_blank" href="{$urlRDS}">Rotated</a> 693 </td> 694 </tr> 773 695 <tr class="light"> 774 696 <td align="center"> … … 820 742 </td> 821 743 </tr> 822 </xsl:for-each> 823 </table> 824 </td> 825 </tr> 826 <!--</xsl:if>--> 827 <!-- witsml:fluid --> 828 <xsl:if test="count(witsml:fluid) > 0"> 744 </table> 745 </td> 746 </tr> 747 <!--</xsl:if>--> 748 <!-- witsml:cementingFluid --> 749 <!--<xsl:if test="count(witsml:cementingFluid) > 0">--> 829 750 <tr height="5px"> 830 751 <td/> … … 832 753 <tr> 833 754 <td> 834 <hr/>835 755 </td> 836 756 </tr> … … 838 758 <td class="SectionHead">Cement Fluid Details</td> 839 759 </tr> 760 <xsl:variable name="element_fluid" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cementingFluid']/xsd:sequence"/> 761 <xsl:variable name="url_dTimFluid"> 762 <xsl:value-of select="$element_fluid//xsd:element[@name='dTim']/@sawsdl:modelReference"/> 763 </xsl:variable> 764 <xsl:variable name="url_mdFluid"> 765 <xsl:value-of select="$element_fluid//xsd:element[@name='md']/@sawsdl:modelReference"/> 766 </xsl:variable> 767 <xsl:variable name="url_mudClass"> 768 <xsl:value-of select="$element_fluid//xsd:element[@name='mudClass']/@sawsdl:modelReference"/> 769 </xsl:variable> 770 <xsl:variable name="url_density"> 771 <xsl:value-of select="$element_fluid//xsd:element[@name='density']/@sawsdl:modelReference"/> 772 </xsl:variable> 773 <xsl:variable name="url_pv"> 774 <xsl:value-of select="$element_fluid//xsd:element[@name='pv']/@sawsdl:modelReference"/> 775 </xsl:variable> 776 <xsl:variable name="url_yp"> 777 <xsl:value-of select="$element_fluid//xsd:element[@name='yp']/@sawsdl:modelReference"/> 778 </xsl:variable> 840 779 <tr> 841 780 <td> 842 781 <table id="table2"> 843 <xsl:variable name="element_fluid" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cs_cementingFluid']/xsd:sequence"/>844 <xsl:variable name="url_dTim">845 <xsl:value-of select="$element_fluid//xsd:element[@name='dTim']/@sawsdl:modelReference"/>846 </xsl:variable>847 <xsl:variable name="url_md">848 <xsl:value-of select="$element_fluid//xsd:element[@name='md']/@sawsdl:modelReference"/>849 </xsl:variable>850 <xsl:variable name="url_mudClass">851 <xsl:value-of select="$element_fluid//xsd:element[@name='mudClass']/@sawsdl:modelReference"/>852 </xsl:variable>853 <xsl:variable name="url_density">854 <xsl:value-of select="$element_fluid//xsd:element[@name='density']/@sawsdl:modelReference"/>855 </xsl:variable>856 <xsl:variable name="url_pv">857 <xsl:value-of select="$element_fluid//xsd:element[@name='pv']/@sawsdl:modelReference"/>858 </xsl:variable>859 <xsl:variable name="url_yp">860 <xsl:value-of select="$element_fluid//xsd:element[@name='yp']/@sawsdl:modelReference"/>861 </xsl:variable>862 782 <tr> 863 <td align="left" valign="top">864 <a target="_blank" href="{$url_dTim }">Sample Time</a>783 <td align="left" width="60" valign="top"> 784 <a target="_blank" href="{$url_dTimFluid}">Sample Time</a> 865 785 </td> 866 786 <td align="center" width="60" valign="top"> 867 <a target="_blank" href="{$url_md }">MD At Logging <xsl:value-of select="witsml:cs_cementingFluid/witsml:mdLog/@uom" />787 <a target="_blank" href="{$url_mdFluid}">MD At Logging <xsl:value-of select="witsml:cementingFluid/witsml:mdLog/@uom" /> 868 788 </a> 869 789 </td> … … 875 795 </td> 876 796 <td align="center" width="100" valign="top"> 877 <a target="_blank" href="{$urlRDS}">Volume Pumped <xsl:value-of select="witsml:c s_cementingFluid/witsml:volPumped/@uom"/>797 <a target="_blank" href="{$urlRDS}">Volume Pumped <xsl:value-of select="witsml:cementingFluid/witsml:volPumped/@uom"/> 878 798 </a> 879 799 </td> 880 800 <td align="center" width="100" valign="top"> 881 <a target="_blank" href="{$url_density}">Fluid Density <xsl:value-of select="witsml:c s_cementingFluid/witsml:density/@uom"/>801 <a target="_blank" href="{$url_density}">Fluid Density <xsl:value-of select="witsml:cementingFluid/witsml:density/@uom"/> 882 802 </a> 883 803 </td> 884 804 <td align="center" width="120" valign="top"> 885 <a target="_blank" href="{$url_pv}">Fluid Viscosity <xsl:value-of select="witsml:c s_cementingFluid/witsml:pv/@uom"/>805 <a target="_blank" href="{$url_pv}">Fluid Viscosity <xsl:value-of select="witsml:cementingFluid/witsml:pv/@uom"/> 886 806 </a> 887 807 </td> 888 808 <td align="center" width="80" valign="top"> 889 <a target="_blank" href="{$url_yp}">Yield Point <xsl:value-of select="witsml:c s_cementingFluid/witsml:yp/@uom"/>809 <a target="_blank" href="{$url_yp}">Yield Point <xsl:value-of select="witsml:cementingFluid/witsml:yp/@uom"/> 890 810 </a> 891 811 </td> 892 812 <td align="center" width="80" valign="top"> 893 <a target="_blank" href="{$urlRDS}">Mix Water Ratio <xsl:value-of select="witsml:c s_cementingFluid/witsml:ratioMixWater/@uom"/>813 <a target="_blank" href="{$urlRDS}">Mix Water Ratio <xsl:value-of select="witsml:cementingFluid/witsml:ratioMixWater/@uom"/> 894 814 </a> 895 815 </td> 896 816 <td align="center" width="80" valign="top"> 897 <a target="_blank" href="{$urlRDS}">Free Water <xsl:value-of select="witsml:c s_cementingFluid/witsml:pcFreeWater/@uom"/>817 <a target="_blank" href="{$urlRDS}">Free Water <xsl:value-of select="witsml:cementingFluid/witsml:pcFreeWater/@uom"/> 898 818 </a> 899 819 </td> 900 820 <td align="center" width="80" valign="top"> 901 <a target="_blank" href="{$urlRDS}">Thick Time <xsl:value-of select="witsml:c s_cementingFluid/witsml:eTimThickening/@uom"/>821 <a target="_blank" href="{$urlRDS}">Thick Time <xsl:value-of select="witsml:cementingFluid/witsml:eTimThickening/@uom"/> 902 822 </a> 903 823 </td> … … 905 825 <a target="_blank" href="{$urlRDS}">Comments</a> 906 826 </td> 907 <td/> 827 908 828 </tr> 909 <xsl:for-each select="witsml:c s_cementingFluid">829 <xsl:for-each select="witsml:cementingFluid"> 910 830 <tr class="light"> 911 831 <td> … … 947 867 <xsl:value-of select="witsml:comment"/> 948 868 </td> 949 <td/>950 869 </tr> 951 870 </xsl:for-each> … … 953 872 </td> 954 873 </tr> 955 </xsl:if> 874 </xsl:for-each> 875 <!-- </xsl:if> --> 956 876 <!-- END Added/changed 18jan2011 --> 957 877 <!-- porePressure -->