Revision 58fcb69f
Von Stephan Köhler vor etwa 19 Jahren hinzugefügt
bin/mozilla/am.pl | ||
---|---|---|
1575 | 1575 |
? "<option selected>$item\n" |
1576 | 1576 |
: "<option>$item\n"; |
1577 | 1577 |
} |
1578 |
|
|
1578 |
|
|
1579 | 1579 |
foreach $item (qw(name company address signature)) { |
1580 | 1580 |
$myconfig{$item} =~ s/\"/"/g; |
1581 | 1581 |
} |
... | ... | |
1595 | 1595 |
: "<option value=$key>$countrycodes{$key}\n"; |
1596 | 1596 |
} |
1597 | 1597 |
$countrycodes = "<option>American English\n$countrycodes"; |
1598 |
|
|
1599 |
# use an other input number format than output numberformat |
|
1600 |
# look at Form.pm, sub parse_amount |
|
1601 |
my $ in_numberformat = ''; |
|
1602 |
$text1 = qq|value="0">| . $locale->text('equal Outputformat'); |
|
1603 |
$text2 = qq|value="1">| . $locale->text('1000,00 or 1000.00'); |
|
1604 |
@in_nf = ($text1, $text2); |
|
1605 |
foreach $item ( @in_nf ) { |
|
1606 |
$in_numberformat .= |
|
1607 |
( substr($item, 7, 1) eq $myconfig{in_numberformat}) |
|
1608 |
? "<option selected $item\n" |
|
1609 |
: "<option $item\n"; |
|
1610 |
} |
|
1611 |
|
|
1598 | 1612 |
|
1613 |
|
|
1599 | 1614 |
foreach $key (keys %{ $form->{IC} }) { |
1600 | 1615 |
foreach $accno (sort keys %{ $form->{IC}{$key} }) { |
1601 | 1616 |
$myconfig{$key} .= |
... | ... | |
1676 | 1691 |
<td><select name=dateformat>$dateformat</select></td> |
1677 | 1692 |
</tr> |
1678 | 1693 |
<tr> |
1679 |
<th align=right>| . $locale->text('Number Format') . qq|</th> |
|
1694 |
<th align=right>| . $locale->text('Output Number Format') . qq|</th>
|
|
1680 | 1695 |
<td><select name=numberformat>$numberformat</select></td> |
1681 | 1696 |
</tr> |
1697 |
<tr> |
|
1698 |
<th align=right>| . $locale->text('Input Number Format') . qq|</th> |
|
1699 |
<td><select name=in_numberformat>$in_numberformat</select></td> |
|
1700 |
</tr> |
|
1701 |
|
|
1682 | 1702 |
<tr> |
1683 | 1703 |
<th align=right>| . $locale->text('Dropdown Limit') . qq|</th> |
1684 | 1704 |
<td><input name=vclimit size=10 value="$myconfig{vclimit}"></td> |
Auch abrufbar als: Unified diff
Merge von 711 aus unstable: Bugfix 233 + format_amount
Bug 233: Neues Zahlenformat für die Eingabe eingefuehrt.
Es ist nun moeglich das Eingabezahlenformat getrennt anzugeben.
Entweder Eingabeformat wie bisher (default) oder '1000.00 oder 1000,00'.
Die zweite Option verhindert bei der Eingabe die Verwechselung von ',' und '.'.
Es ist nun egal welchen Dezimaltrenner man benutzt, der erste Punkt oder Komma
von rechts jedenfalls wird als Dezimaltrenner verwendet, alle anderen Punkte oder
Kommas werden einfach ignoriert, bzw. entfernt