Announcement

Collapse
No announcement yet.

XForms sum aller Elemente, aber mit Bedingung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XForms sum aller Elemente, aber mit Bedingung

    Hallo,

    hoffe hier gibts auch ein paar xforms Kenner - hab bisher noch kein Forum dafür gefunden...

    Mein Problem: ich möchte die Summe bestimmter Elemente, aber nur wenn ein weiteres Element den Wert 1 hat
    bspw wäre eine Instanz so aufgebaut:

    Code:
    <items>
       <item>
           <bol>1</bol>
           <sum>12</sum>
       <item>
       <item>
           <bol>0</bol>
           <sum>7</sum>
       <item>
       <item>
           <bol>1</bol>
           <sum>3</sum>
       <item>
       <total>
       </total>
    </items>
    in total soll dann also die Summe aller sum-Elemente stehen, die für bol den Wert 1 haben... geht das?
    Summe aller Elemente geht ja mittels
    Code:
    sum(/items/item/sum)


    Wäre super wenn da jemand nen Tipp hätte.

    Danke fürs lesen in jedem Fall!
    Gruß

    edit: habs gefunden
    mittels
    Code:
    sum(/items/item[./bol=1]/sum)
    klappts
    Zuletzt editiert von Jonnsn; 01.04.2009, 12:54. Reason: gelöst
Working...
X