How to apply template for the first w:p in w:tbl?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • senglory
    New Member
    • Sep 2008
    • 11

    How to apply template for the first w:p in w:tbl?

    Regardless of the nesting level in that particular w:tbl. For example:

    Code:
    <w:p w:rsidR="AAAAAA">
    </w:p>
    ...
    <w:tbl>
                <w:tblPr>
                    <w:tblStyle w:val="TableGrid"/>
                    <w:tblW w:w="0" w:type="auto"/>
                    <w:tblLook w:val="04A0"/>
                </w:tblPr>
                <w:tblGrid>
                    <w:gridCol w:w="2394"/>
                    <w:gridCol w:w="2394"/>
                    <w:gridCol w:w="2394"/>
                    <w:gridCol w:w="2394"/>
                </w:tblGrid>
                <w:tr w:rsidR="0065563E" w:rsidTr="0065563E">
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        
                        <w:p w:rsidR="000000000" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C11</w:t>
                            </w:r>
                        </w:p>
    
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="11111111" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C12</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C13</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C14</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                </w:tr>
                <w:tr w:rsidR="0065563E" w:rsidTr="0065563E">
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C21</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C22</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C23</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                    <w:tc>
                        <w:tcPr>
                            <w:tcW w:w="2394" w:type="dxa"/>
                        </w:tcPr>
                        <w:p w:rsidR="0065563E" w:rsidRDefault="003A0CBE" w:rsidP="0015368C">
                            <w:r>
                                <w:t>C24</w:t>
                            </w:r>
                        </w:p>
                    </w:tc>
                </w:tr>

    In that case <w:p w:rsidR="111111 11"> should be ignored as well as all consequentive <w:p>s inside of w:tbl at any nesting level. But <w:p w:rsidR="AAAAAA "> and <w:p w:rsidR="000000 000" > must be processed. How to write it in select expression for xsl:template?
  • Dormilich
    Recognized Expert Expert
    • Aug 2008
    • 8694

    #2
    the first one would be
    Code:
    //w:p[1]
    and the first nested
    Code:
    //w:tbl/descendant::w:p[1]

    Comment

    Working...