Seite 1 von 1

dynamische Tabelle

Verfasst: 30.06.2011, 14:40
von broejo
Hallo zusammen,

ich habe eine dynamische Tabelle erstellt. Mit einer Schaltfläche kann ich eine Zeile am Ende hinzufügen [JavaSkript - instanceManager.addInstance()] und mit einer anderen Schaltfläche am Zeilenanfang die entsprechnede Zeilen löschen [JavaSkript - instanceManager.removeInstance(this.parent.index)].

Der Nutzer für den ich die Tabelle erstellt habe, hat nun noch folgende Wünsche:
- einfügen einer Zeile an einer belibigen Stelle der Tabelle
- automatisches Befüllen eines Feldes lfd.Nr. [indent]habe ich zwar mit  - this.rawValue=(this.parent.index +1) - gelöst[indent]beim einfügen einer Zeile wird die lfd.Nr automatisch hochgezäht. Wird jedoch eine Zeile gelöscht fehlt die lfd.Nr. dieser Zeile
[/indent][/indent]- die nachfolgenden lfd.Nr. sollen jedoch beim löschen einer Zeile aktuallisiert werden.

Kann mir hierbei jemand helfen? In Voraus vielen Dank!


dynamische Tabelle

Verfasst: 30.06.2011, 14:46
von armine
Hallo,

schau dir mal http://www.acronaut.de/forum34/2739.html an. Da wird die neue Zeile unterhalb der angeklickten eingefügt.
Ganz wichtig: [font=courier new]xfa.form.recalculate(1)[/font] nach dem Einfügen und dem Löschen einer Zeile einsetzen. Damit wird der Index wieder aufgeräumt.

vg armine

dynamische Tabelle

Verfasst: 30.06.2011, 15:18
von broejo
Hallo,

viele Dank, hat sofort so funktioniert wie ich mir das vorgestellt habe!

viele Grüsse broejo