Belege: »Details initial anzeigen« richtig behandeln
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 19 Jan 2016 14:39:34 +0000 (15:39 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 19 Jan 2016 14:42:41 +0000 (15:42 +0100)
commit519f43a20addf13a264c270f3a4d442f2c187be5
tree4531aefc659977c1705262bb22e0fe2f1306d84d
parent9b4e6a46a2eeb7508798ef8e8e336f673e484a29
Belege: »Details initial anzeigen« richtig behandeln

Die Einstellungen in der Benutzerkonfiguration, ob die Details per
default angezeigt werden sollen, wurde nur beim initialen Aufbau der
Einkaufs- und Verkaufsbelegmasken berücksichtigt. Da der Wert aber nicht
in der dafür vorgesehenen Hidden mitgeschliffen wurde, war die
Einstellung ab dem zweiten Maskenaufbau dahin.

Grund ist, dass die Hidden in form_header() ausgegeben wird, bevor in
display_row() die dazugehörige Einstellung aus der Benutzerkonfiguration
geladen wird.

Gegenmittel: In den Einstiegspunkten zum Hinzufügen und Bearbeiten von
Belegen (add() respektive edit()) bereits die Einstellung aus der
Benutzerkonfiguration laden und so der Hidden zur Verfügung stellen.
bin/mozilla/do.pl
bin/mozilla/ir.pl
bin/mozilla/is.pl
bin/mozilla/oe.pl