Corretta gestione campi saldaconto

git-svn-id: svn://10.65.10.50/trunk@2176 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1995-11-18 12:04:20 +00:00
parent 423dd13932
commit ccef5fa8ea

View File

@ -333,8 +333,8 @@ bool TCaus_app::tipodoc_hndl (TMask_field& f, KEY k)
if (val.not_empty() && val != "IN" && val != "PG" && val != "AN")
{
m.hide(F_TIPO_MOV_2);
// if (app().saldaconto())
m.show(F_TIPO_MOV_1);
m.show(F_TIPO_MOV_1);
m.enable(F_TIPO_MOV_1, app().saldaconto());
field_reg.enable();
m.enable(F_DES_REG);
@ -348,8 +348,8 @@ bool TCaus_app::tipodoc_hndl (TMask_field& f, KEY k)
m.enable(F_DES_REG, m.query_mode());
m.hide(F_TIPO_MOV_1);
// if (app().saldaconto())
m.show(F_TIPO_MOV_2);
m.show(F_TIPO_MOV_2);
m.enable(F_TIPO_MOV_2, app().saldaconto());
}
// Ma davvero esiste il registro ?
@ -423,7 +423,7 @@ bool TCaus_app::mostra_campi()
{
case 0:
m.enable(F_OP_FINE_ANNO, m.insert_mode());
m.show(F_MOV_VALU, !saldaconto());
m.enable(F_MOV_VALU, valuta());
m.hide(F_MOV_SEZ);
m.show(F_M_770);
m.show(F_OP_FINE_ANNO);
@ -432,7 +432,7 @@ bool TCaus_app::mostra_campi()
case 3:
case 5:
case 6:
m.show(F_MOV_VALU, valuta());
m.enable(F_MOV_VALU, valuta());
m.show(F_MOV_SEZ, saldaconto());
m.show(F_M_770);
m.hide(F_OP_FINE_ANNO);
@ -446,8 +446,11 @@ bool TCaus_app::mostra_campi()
{ // codreg non vuoto
m.hide(F_OP_FINE_ANNO);
m.hide(F_MOV_SEZ);
m.show(F_MOV_VALU, valuta());
m.enable(F_MOV_VALU, valuta());
m.show(F_COD_CAUS_IM);
m.enable(F_COD_CAUS_IM, !saldaconto());
m.show(F_AUTO_FAT);
m.show(F_ALLEGAT);
m.show(F_FAT_RITARDO);
@ -839,8 +842,9 @@ void TCaus_app::on_config_change()
_msk->show(F_TIPO_MOV_1, saldaconto());
_msk->show(F_TIPO_MOV_2, saldaconto());
_msk->show (F_MOV_SEZ, saldaconto());
_msk->show (F_COD_CAUS_IM, !saldaconto());
_msk->show (F_MOV_VALU, valuta());
_msk->enable(F_COD_CAUS_IM, !saldaconto());
_msk->enable(F_MOV_VALU, valuta());
if (saldaconto())
{