Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f5e340df

Von Sven Schöling vor mehr als 16 Jahren hinzugefügt

  • ID f5e340dfd90576faa5130ca4530840e6d2ce5e81
  • Vorgänger e2edfbac
  • Nachfolger 2ed420df

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.

Unterschiede anzeigen:

bin/mozilla/is.pl
614 614
                      creditlimit creditremaining tradediscount business closedto locked shipped storno storno_id
615 615
                      max_dunning_level dunning_amount
616 616
                      shiptoname shiptostreet shiptozipcode shiptocity shiptocountry  shiptocontact shiptophone shiptofax 
617
                      shiptoemail shiptodepartment_1 shiptodepartment_2 message email subject cc bcc taxaccounts),
617
                      shiptoemail shiptodepartment_1 shiptodepartment_2 message email subject cc bcc taxaccounts cursor_fokus),
618 618
                      map { $_.'_rate', $_.'_description', $_.'_taxnumber' } split / /, $form->{taxaccounts} );
619 619
   
620 620
  print qq|<p>$form->{saved_message}</p>| if $form->{saved_message};

Auch abrufbar als: Unified diff