Ich möchte, dass über eine Schaltfläche eine Zeile in einem Teilformular gelöscht wird. Hab dazu folgendes Script:
Code: Alles auswählen
var oNodes = xfa.form.form1.purchaseOrder.resolveNodes("detail[*]")
var rowCount = oNodes.length
if (rowCount == 1)
{
xfa.form.form1purchaseOrder.detail.txtPartNum = "";
xfa.form.form1purchaseOrder.detail.txtDesc = "";
xfa.form.form1purchaseOrder.detail.numUnitPrice = "";
CheckSkript.FirstItemOrdered = false;
}
else
{
var oSubform1 = xfa.resolveNode("detail");
oSubform1.instanceManager.removeInstance(this.parent.index)
}
Wenn ich aber mehrere Zeilen hab und letzte dann löschen möchte tut sich garnichts.
Wenn ich auf die Vorletzte klicke bekommt die die Werte aus der letzten.
Hoffe ihr könnt mir schnell helfen.
Gruß Heiko