Revision f5e340df
Von Sven Schöling vor mehr als 16 Jahren hinzugefügt
bin/mozilla/ir.pl | ||
---|---|---|
418 | 418 |
$onload .= qq|;setupPoints('|. $myconfig{numberformat} .qq|', '|. $locale->text("wrongformat") .qq|')|; |
419 | 419 |
print qq| |
420 | 420 |
<body onLoad="$onload"> |
421 |
|
|
421 |
<script type="text/javascript" src="js/common.js"></script> |
|
422 | 422 |
<form method=post action=$form->{script}> |
423 | 423 |
|; |
424 | 424 |
|
425 | 425 |
$form->hide_form(qw(id title vc type level creditlimit creditremaining closedto locked shippted storno storno_id |
426 | 426 |
max_dunning_level dunning_amount vendor_id oldvendor selectvendor taxaccounts |
427 |
fxgain_accno fxloss_accno taxpart taxservice), |
|
427 |
fxgain_accno fxloss_accno taxpart taxservice cursor_fokus),
|
|
428 | 428 |
map { $_.'_rate', $_.'_description' } split / /, $form->{taxaccounts} ); |
429 | 429 |
|
430 | 430 |
print qq|<p>$form->{saved_message}</p>| if $form->{saved_message}; |
Auch abrufbar als: Unified diff
Fokus Patch.
Angeregt durch Bug798, allerdings erweitert und verallgemeinert.
Essentiell merkt sich Lx-Office jetzt in den Bereichen Auftrag, Rechnung, Einkaufsrechnung und Lizenzen die Fokusposition bei Update.
Das Javascript ist in common.js enthalten. Um es in andere Bereiche einzubinden muessen die folgenden Schritte gemacht werden:
1. Jedes Formular muss ein input Feld mit dem Namen "cursor_fokus" durchschleifen.
2. Das Script "js/common.js" muss nach dem body tag eingebunden werden.
Alles andere macht das Script von alleine, die Handler sind erweiterbar auf andere onsubmit und onload Scripte.