Corretto MI3558.

git-svn-id: svn://10.65.10.50/trunk@4182 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1997-03-10 12:07:50 +00:00
parent 02e9df86bf
commit 2fe4155683

View File

@ -431,7 +431,7 @@ bool TPay_mask::importo_handler(TMask_field& f, KEY k)
k = K_TAB;
}
if (k == K_TAB && f.focusdirty())
if (k == K_TAB && (f.focusdirty() || !m.is_running()))
{
const bool in_valuta = m.field(S_IMPORTOVAL).active();
if (in_valuta)
@ -442,7 +442,8 @@ bool TPay_mask::importo_handler(TMask_field& f, KEY k)
i += real(m.get(S_RITENUTE));
TMask_field& sa = m.field(S_SALDOACC);
if (m._can_solder && m.mode() == NO_MODE)
TMaskmode mod = (TMaskmode)m.mode();
if (m._can_solder && (mod == NO_MODE || mod == MODE_INS))
{
if (i >= m._da_pagare)
sa.set("S");