diff --git a/src/ef/ef0100.cpp b/src/ef/ef0100.cpp index a5775912b..5f4dab64c 100755 --- a/src/ef/ef0100.cpp +++ b/src/ef/ef0100.cpp @@ -474,6 +474,7 @@ bool TEffetti_mask::on_field_event(TOperable_field& o, TField_event e, long joll } } } + break; case F_DATASCAD: if (e == fe_close) { @@ -541,23 +542,6 @@ bool TEffetti_mask::on_field_event(TOperable_field& o, TField_event e, long joll if (e == fe_modify) sfield(F_SHEET_RIGHE).set_focusdirty(); break; - case F_IBAN_STATO: - if (mode() == MODE_MOD && e == fe_init) - { - TRelation * rel = app().get_relation(); - - if (rel != nullptr) - { - TRectype & rec = rel->lfile().curr(); - - if (rec.get(EFF_IBAN).empty()) - { - set(F_CODABI, rec.get(EFF_CODABI)); - set(F_CODCAB, rec.get(EFF_CODCAB)); - return true; - } - } - } case F_SHEET_RIGHE: return on_sheet_event(o, e, jolly); default: