From: Jan Büren Date: Thu, 2 Oct 2014 06:49:56 +0000 (+0200) Subject: Schnelllöschen einzelner Positionen per X X-Git-Tag: release-3.2.0beta~296 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=cd2dd28ba327a2a76135f5f9af8a832820ba441a;p=kivitendo-erp.git Schnelllöschen einzelner Positionen per X Einzelnen Positionen können jetzt "schneller" mit einem Klick gelöscht werden. Dies ist vor allen bei vielen Positionen sinnvoll. --- diff --git a/bin/mozilla/io.pl b/bin/mozilla/io.pl index 4a5a4cd0d..dc05f3655 100644 --- a/bin/mozilla/io.pl +++ b/bin/mozilla/io.pl @@ -277,7 +277,12 @@ sub display_row { my $linetotal = $form->round_amount($form->{"qty_$i"} * $form->{"sellprice_$i"} * (100 - $form->{"discount_$i"}) / 100 / $price_factor, 2); my $rows = $form->numtextrows($form->{"description_$i"}, 30, 6); - $column_data{runningnumber} = $cgi->textfield(-name => "runningnumber_$i", -id => "runningnumber_$i", -size => 5, -value => $i); # HuT + # quick delete single row + $column_data{runningnumber} .= q|| . + q|| . $locale->text('Remove') . q| |; + $column_data{runningnumber} .= $cgi->textfield(-name => "runningnumber_$i", -id => "runningnumber_$i", -size => 5, -value => $i); # HuT + + $column_data{partnumber} = $cgi->textfield(-name => "partnumber_$i", -id => "partnumber_$i", -size => 12, -value => $form->{"partnumber_$i"}); $column_data{description} = (($rows > 1) # if description is too large, use a textbox instead ? $cgi->textarea( -name => "description_$i", -id => "description_$i", -default => $form->{"description_$i"}, -rows => $rows, -columns => 30) diff --git a/doc/changelog b/doc/changelog index cff28e464..a4377a56e 100644 --- a/doc/changelog +++ b/doc/changelog @@ -76,6 +76,7 @@ Kleinere neue Features und Detailverbesserungen: - Verkaufsangebotsgültigkeit konfigurierbar per Intervall (nächster Werktag + x Tage) +- Schnelllöschen von einzelnen Positionen (Ein X vor jeder Zeile) 2014-02-28 - Release 3.1.0 Größere neue Features: diff --git a/image/cross.png b/image/cross.png new file mode 100644 index 000000000..de54e02de Binary files /dev/null and b/image/cross.png differ