Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 741287a8

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt

Kreditorenbuchung: Maske: Bei Fehlbetrag setzen nach id des Felds suchen

Die js-Funktion zum Fehlbetrag-Setzen suchte nach dem Namen des letzten
paid_-Input-Elements ('^paid_'). Nun kam aber paid_project_ dazu (, weil der
Picker auch das name-Attribut setzt).
Deshalb für die Zahl-Betrags-Elemente Ids setzen und diese nutzen.

Ging mit "AP: Project picker in form"
commit affd886bff7af48273af3dad20ea0680398489a3
kaputt.

Unterschiede anzeigen:

templates/webpages/ap/form_header.html
308 308
            [% temp = "paid_"_ i %]
309 309
            <td align="center">
310 310
              [% IF( changeable ) %]
311
                <input name="[% temp %]" size="11" data-validate="number" class="numeric" value="[% $temp | html %]">
311
                <input name="[% temp %]" size="11" data-validate="number" class="numeric" value="[% $temp | html %]", id=[%- "payment_" _ temp -%]">
312 312
              [% ELSE %]
313 313
                [% $temp | html %]
314 314
                <input type="hidden" name="[% temp %]" value="[% $temp | html %]">
......
388 388
<hr size="3" noshade>
389 389

  
390 390
<script type='text/javascript'>
391
 $('#ap_set_to_paid_missing').click(function(){ $('input[name^="paid_"]:last').val('[% LxERP.format_amount(paid_missing, 2) %]') });
391
 $('#ap_set_to_paid_missing').click(function(){ $('input[id^="payment_paid_"]:last').val('[% LxERP.format_amount(paid_missing, 2) %]') });
392 392
</script>

Auch abrufbar als: Unified diff