Revision 519f43a2
Von Moritz Bunkus vor fast 9 Jahren hinzugefügt
bin/mozilla/do.pl | ||
---|---|---|
95 | 95 |
|
96 | 96 |
set_headings("add"); |
97 | 97 |
|
98 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
98 | 99 |
$form->{callback} = build_std_url('action=add', 'type', 'vc') unless ($form->{callback}); |
99 | 100 |
|
100 | 101 |
order_links(); |
... | ... | |
111 | 112 |
|
112 | 113 |
my $form = $main::form; |
113 | 114 |
|
115 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
116 |
|
|
114 | 117 |
# show history button |
115 | 118 |
$form->{javascript} = qq|<script type="text/javascript" src="js/show_history.js"></script>|; |
116 | 119 |
#/show hhistory button |
bin/mozilla/ir.pl | ||
---|---|---|
65 | 65 |
|
66 | 66 |
return $main::lxdebug->leave_sub() if (load_draft_maybe()); |
67 | 67 |
|
68 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
69 |
|
|
68 | 70 |
$form->{title} = $locale->text('Record Vendor Invoice'); |
69 | 71 |
|
70 | 72 |
&invoice_links; |
... | ... | |
82 | 84 |
|
83 | 85 |
$main::auth->assert('vendor_invoice_edit'); |
84 | 86 |
|
87 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
88 |
|
|
85 | 89 |
# show history button |
86 | 90 |
$form->{javascript} = qq|<script type=text/javascript src=js/show_history.js></script>|; |
87 | 91 |
#/show hhistory button |
bin/mozilla/is.pl | ||
---|---|---|
66 | 66 |
|
67 | 67 |
return $main::lxdebug->leave_sub() if (load_draft_maybe()); |
68 | 68 |
|
69 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
70 |
|
|
69 | 71 |
if ($form->{type} eq "credit_note") { |
70 | 72 |
$form->{title} = $locale->text('Add Credit Note'); |
71 | 73 |
|
... | ... | |
95 | 97 |
|
96 | 98 |
$main::auth->assert('invoice_edit'); |
97 | 99 |
|
100 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
98 | 101 |
$form->{taxincluded_changed_by_user} = 1; |
99 | 102 |
|
100 | 103 |
# show history button |
bin/mozilla/oe.pl | ||
---|---|---|
155 | 155 |
"$form->{script}?action=add&type=$form->{type}&vc=$form->{vc}" |
156 | 156 |
unless $form->{callback}; |
157 | 157 |
|
158 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
159 |
|
|
158 | 160 |
&order_links; |
159 | 161 |
&prepare_order; |
160 | 162 |
&display_form; |
... | ... | |
169 | 171 |
|
170 | 172 |
check_oe_access(); |
171 | 173 |
|
174 |
$form->{show_details} = $::myconfig{show_form_details}; |
|
172 | 175 |
$form->{taxincluded_changed_by_user} = 1; |
173 | 176 |
|
174 | 177 |
# show history button |
Auch abrufbar als: Unified diff
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.