
Mit dem Attribut .name können Sie in Verbindung mit dem Attribut .value gültige Feldnamen konstruieren.
Das Attribut .name gibt den vollständigen Namen und den Index des jeweiligen Felds aus.
Um beispielsweise einen <input>-Befehl für das mehrwertige Feld v vbcom-kunde zu erstellen, können Sie schreiben:
`repeat with i from 1 to vbcom-kunde.dim`
<input
type=text
name="vbcom-kunde[`i`]"
value="`vbcom-kunde[i]`">
`end`
Dies ergibt folgende Ausgabe:
<input type=text name="vbcom-kunde[1]" value="4711">
<input type=text name="vbcom-kunde[2]" value="8523">
<input type=text name="vbcom-kunde[3]" value="1234">
Wie das vorherige Beispiel zeigt, kann die Reihe der invertierten Hochkommata und Anführungszeichen etwas verwirrend sein. Statt dessen können Sie auch die Attribute . .name und .value einsetzen:
`repeat with i from 0 to vbcom-kunde.dim`
<input
type=text
name="`vbcom-kunde[i].name`"
value="`vbcom-kunde[I].value`">
`end`
Die Ausgabe ist dieselbe wie im obigen Beispiel, also:
<input type=text name="vbcom-kunde[1]" value="4711">
<input type=text name="vbcom-kunde[2]" value="8523">
<input type=text name="vbcom-kunde[3]" value="1234">