Andernfalls wird z.B. erzwungen, dass die Vorgangsbezeichnung
eingegeben ist, bevor der Update-Button betätigt wird. Das betrifft
auch den Kundenwechsel, der ein automatisches Update triggert, was
wiederum die Validierung triggert.
Wichtig bzgl. Validierung ist letztlich nur, dass die Werte zum
Zeitpunkt des Speicherns gültig sind, egal ob explizites
(»Speicher«, »Als neu speicher«) oder implizites Speichern (»Drucken«,
»E-Mail« etc.).
+
#=====================================================================
# LX-Office ERP
# Copyright (C) 2004
[ t8('Update'),
submit => [ '#form', { action => "update" } ],
id => 'update_button',
- checks => [ 'kivi.validate_form' ],
accesskey => 'enter',
],
action => [
t8('Update'),
submit => [ '#form', { action => "update" } ],
- checks => [ 'kivi.validate_form' ],
id => 'update_button',
accesskey => 'enter',
disabled => !$may_edit_create ? t8('You must not change this invoice.') : undef,
: $form->{locked} ? t8('The billing period has already been locked.')
: undef,
id => 'update_button',
- checks => [ 'kivi.validate_form' ],
accesskey => 'enter',
],
t8('Update'),
submit => [ '#form', { action => "update" } ],
id => 'update_button',
- checks => [ 'kivi.validate_form' ],
accesskey => 'enter',
],