Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5fef3589

Von Moritz Bunkus vor fast 13 Jahren hinzugefügt

  • ID 5fef3589ce91e38c4083d0dfb920aaf0c9d4a5da
  • Vorgänger 7b163f5f
  • Nachfolger fc731b56

"Zurück"-Button bei nicht gefundenem Artikel in Lieferschein fixen

Neue Elemente in Form haben zur Ausführung von Codepfaden in
invoice_io.pl geführt, die eigentlich zu den Warenstammdatenmasken
gehört. Clobbern von $::form reichte dann beim Wiederherstellen der
Session nicht -- diese überflüssigen Variablen müssen manuell entfernt
werden.

Unterschiede anzeigen:

bin/mozilla/ic.pl
2053 2053
sub back_to_record {
2054 2054
  _check_io_auth();
2055 2055

  
2056

  
2057
  delete @{$::form}{qw(action action_add action_back_to_record back_sub description item notes partnumber sellprice taxaccount2 unit vc)};
2058

  
2056 2059
  $::auth->restore_form_from_session($::form->{previousform}, clobber => 1);
2057 2060
  $::form->{rowcount}--;
2058 2061
  $::form->{action}   = 'display_form';

Auch abrufbar als: Unified diff