Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Es fehlen alle Einträge bis auf den Ersten. Das kann nur mit einem Extended Binding gelöst werden:

Code Block
breakoutModewide
languagexml
<w:sdtContent xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main">
  <!-- Durchgehen aller Element-Nodes der Collection mit Id 'PurchaseInterface.Purchases' -->
  <xsl:for-each select="//Collection[@id='PurchaseInterface.Purchases']/Element">
    <!-- Ein Paragraph für jedes Element -->
    <w:p w14:paraId="570C6751" w14:textId="2D5561B9" w:rsidR="00957F5A" w:rsidRPr="008A2A05" w:rsidRDefault="00AE649F" w:rsidP="00F7144B" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml">
      <w:pPr>
        <w:tabs>
          <w:tab w:val="left" w:pos="1985" />
          <w:tab w:val="left" w:pos="3969" />
          <w:tab w:val="left" w:pos="5529" />
          <w:tab w:val="left" w:pos="7371" />
        </w:tabs>
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
      </w:pPr>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:t>
          <!-- Auslesen des Wertes für Text mit id 'PurchaseInterface.Purchase.Id' im aktuellen Element (.) -->
          <xsl:value-of select="./Text[@id='PurchaseInterface.Purchase.Id']" />
        </w:t>
      </w:r>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:tab />
      </w:r>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:t>
          <!-- Auslesen des Wertes für Text mit id 'PurchaseInterface.Purchase.Date' im aktuellen Element (.) -->
          <xsl:value-of select="./Text[@id='PurchaseInterface.Purchase.Date']" />
        </w:t>
      </w:r>
      <w:r w:rsidR="00771635" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:tab />
      </w:r>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:t>
          <!-- Auslesen des Wertes für Text mit id 'PurchaseInterface.Purchase.Payment' im aktuellen Element (.) -->
          <xsl:value-of select="./Text[@id='PurchaseInterface.Purchase.Payment']" />
        </w:t>
      </w:r>
      <w:r w:rsidR="00771635" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:tab />
      </w:r>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:t>
          <!-- Auslesen des Wertes für Text mit id 'PurchaseInterface.Purchase.Delivery' im aktuellen Element (.) -->
          <xsl:value-of select="./Text[@id='PurchaseInterface.Purchase.Delivery']" />
        </w:t>
      </w:r>
      <w:r w:rsidR="00F7144B" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:tab />
      </w:r>
      <w:r w:rsidR="00957F5A" w:rsidRPr="008A2A05">
        <w:rPr>
          <w:lang w:val="de-DE" />
        </w:rPr>
        <w:t>
          <!-- Auslesen des Wertes für Text mit id 'PurchaseInterface.Purchase.Amount' im aktuellen Element (.) -->
          <xsl:value-of select="./Text[@id='PurchaseInterface.Purchase.Amount']" />
        </w:t>
      </w:r>
    </w:p>
  </xsl:for-each>
</w:sdtContent>

...