Variable in Namen

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
xjk2572552l
Beiträge: 15
Registriert: 24.10.2011, 10:59

Variable in Namen

Beitrag von xjk2572552l » 30.11.2011, 15:24

Vielleicht kann mir ja von euch jemand weiterhelfen...

Sagen wir mal ich habe mehrere Felder die die gleiche Bezeichnung haben.

LCD fügt dann hinter jeden Namen eine Zahl hinzu...
Ihr wisst ja:

feld[0]
feld[1]
feld[2]

nun würd ich gern eine Funktion schreiben, die anhand einer in den Feldern hinterlegten Variable, die Zahl ersetzt.
Also ungefähr sowas...

if(xfa.resolveNode("this").rawValue = true) {

feld[feld-Variable].presence = "hidden";

}

Oder so ähnlich...

Ist das überhaupt möglich???

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Variable in Namen

Beitrag von radzmar » 30.11.2011, 15:29

Das würde in etwa so aussehen.

Code: Alles auswählen

if(xfa.resolveNode("this").rawValue = true) {

xfa.resolveNode("feld[" + feld-Variable + "]").presence = "hidden";

}

xjk2572552l
Beiträge: 15
Registriert: 24.10.2011, 10:59

Variable in Namen

Beitrag von xjk2572552l » 30.11.2011, 16:26

Hey danke :D

hab mir schon gedacht, dass es sicher nicht so schwer ist ;) bin halt nu nit lang am Skript schreiben ;)

Danke, Danke, Danke

Antworten