Hi!
Ich habe ein Repeat Control das mir eine Auswahl am Mobile Device erzeugt.
Leider hab ich nichts gefunden wie ich mitbekomme welche Punkt er aus dem RepeatControl geklickt hat!?
Momentan ist es so das ich immer den letzten Wert aus dem Repeat Control bekomme...
Hier der Code, vllt. sieht jemand gleich wo hier der Fehler ist.
<xe:appPage id="idAppSparten" pageName="AppSparten">
<xe:djxmHeading id="djxmHeading2" label="Spartenübersicht" back="Back" moveTo="#AppHomePage">
</xe:djxmHeading>
<xp:repeat id="repeat1" rows="30" var="rowData" indexVar="rowIndex">
<xp:this.value><![CDATA[#{javascript:@Unique(@DbColumn("", "viwXpSparte", 1))}]]>
</xp:this.value>
<xe:djxmLineItem id="djxmLineItem">
<xe:this.moveTo><![CDATA[#{javascript:sessionScope.put("SparteFilter", rowData);"#AppServices"}]]>
</xe:this.moveTo>
<xp:label id="label6" style="color:rgb(255,255,255)"
value="#{javascript:rowData}">
</xp:label>
</xe:djxmLineItem>
</xp:repeat>
</xe:appPage>
In der rowData Variable bekomme ich im nächsten Schritt aber leider immer nur den letzten Wert den er in die Liste geschrieben hat, jedoch nicht den den er geklickt hat!? Irgendwie steh ich auf der Leitung.
Danke für die Hilfe
Tommy