spalte einer dyn. tabelle autom. nummerieren
Verfasst: 09.07.2008, 15:08
Hallo,
ich habe eine dynamische Tabelle, wobei ich per Button Zeilen hinzufügen bzw. löschen kann. Eine der Spalten beinhaltet "Tagesordnungspunkte". Sobald ich auf den "+"-Button klicke, möchte ich, dass die Nummerierung inkrementell stattfindet.
Der Code des +-Buttons sieht wie folgt aus:
Füge ich nun einen präinkement an entsprechender Stelle für die Zelle ein (++Zelle1d.rawValue;), wird aber immer nur die aktuelle Zeile inkrementiert, ohne jedoch gespeichert zu werden. Die vorherigen Felder der POS stehen also immernoch auf 1.
Jemand eine Ahnung?
Danke
ich habe eine dynamische Tabelle, wobei ich per Button Zeilen hinzufügen bzw. löschen kann. Eine der Spalten beinhaltet "Tagesordnungspunkte". Sobald ich auf den "+"-Button klicke, möchte ich, dass die Nummerierung inkrementell stattfindet.
Der Code des +-Buttons sieht wie folgt aus:
Code: Alles auswählen
// Proceed if the maximum number of subform occurrences has not been reached.
if ((nMaxCount == "-1") || (nSubCount < nMaxCount)) {
// Invoke the Instance Manager.
var oNewInstance = oManager.addInstance(1);
// Fire the form calculations.
if (bCalc == true) {
// Execute all the form calculations.
xfa.form.recalculate(1);
++Zelle1d.rawValue;
}
// Move the new subform below the current one.
var nIndexFrom = oNewInstance.index;
var nIndexTo = oTargetSubform.index + 1;
oManager.moveInstance(nIndexFrom, nIndexTo);
} else {
xfa.host.messageBox(message,"Insert Item", 3);
}
Jemand eine Ahnung?
Danke