Hi
if ($entry{"nr"} ne $gFormCtrl{"commentTo"})
{
$foundID = 0;
push(@allRecTMP,$dataRec);
# nicht gefunden => Satz in Hilfsarray koieren
}
else
{
$foundID = 1;
# gefunden
}
}
Meine Frage: Wie kann man die nächste fortlaufenden Nummer finden?
Was auch immer du da vor hast:
if($entry{"nr"}=~/^\d$/) {
$nextnumber = $entry{"nr"}.".1";
} else {
$entry{"nr"} =~ s/^(\d+.)(\d+)$/; # Die vollen Zahlen und zehntel splitten (Würde auch mit split gehen).
$nextnumber = $2 + 1; # Die alte zehntel plus 1/10.
$entry{"nr"}=$1.$nextnumber; # Und wieder zusammensetzen
}
Gruß
csx