Correzione : update inutile

git-svn-id: svn://10.65.10.50/trunk@3209 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1996-07-19 14:52:07 +00:00
parent bd5d386eee
commit a2dbc3225e

View File

@ -150,7 +150,7 @@ void BA3700_application::init_insert_mode(TMask& m)
void BA3700_application::init_query_mode(TMask& m) void BA3700_application::init_query_mode(TMask& m)
{ {
_cs->reset(); _cs->force_update(); // _cs->reset(); _cs->force_update();
if (shuttle._rws != NULL) delete shuttle._rws; if (shuttle._rws != NULL) delete shuttle._rws;
shuttle._rws = new TArray; shuttle._rws = new TArray;
} }
@ -176,6 +176,7 @@ bool BA3700_application::intervallo_rate(TMask_field& f, KEY k)
{ {
pag->set_sheet(*shf); pag->set_sheet(*shf);
(*(s->_rws)) = shf->rows_array(); (*(s->_rws)) = shf->rows_array();
shf->force_update();
msk->field(F_MESECOMM).set(pag->mese_commerciale() ? "X" : ""); msk->field(F_MESECOMM).set(pag->mese_commerciale() ? "X" : "");
} }
else else
@ -206,7 +207,8 @@ bool BA3700_application::rate_differenziate(TMask_field& f, KEY k)
if (pag->dirty()) if (pag->dirty())
{ {
pag->set_sheet(*shf); pag->set_sheet(*shf);
(*rws) = shf->rows_array(); (*rws) = shf->rows_array();
shf->force_update();
} }
return TRUE; return TRUE;
} }
@ -233,6 +235,7 @@ bool BA3700_application::tipo_prima_rata(TMask_field& f, KEY k)
{ {
pag->set_sheet(*shf); pag->set_sheet(*shf);
(*rws) = shf->rows_array(); (*rws) = shf->rows_array();
shf->force_update();
msk->set(F_NUM_RATE, pag->n_rate()); msk->set(F_NUM_RATE, pag->n_rate());
} }
return TRUE; return TRUE;
@ -259,6 +262,7 @@ bool BA3700_application::numero_rate(TMask_field& f, KEY k)
{ {
pag->set_sheet(*shf); pag->set_sheet(*shf);
(*rws) = shf->rows_array(); (*rws) = shf->rows_array();
shf->force_update();
} }
msk->set(F_NUM_RATE,pag->n_rate()); msk->set(F_NUM_RATE,pag->n_rate());
@ -288,6 +292,7 @@ bool BA3700_application::mese_commerciale(TMask_field& f, KEY k)
{ {
pag->set_sheet(*shf); pag->set_sheet(*shf);
(*rws) = shf->rows_array(); (*rws) = shf->rows_array();
shf->force_update();
msk->set(F_INT_RATE,ir); msk->set(F_INT_RATE,ir);
} }
return TRUE; return TRUE;
@ -349,6 +354,7 @@ bool BA3700_application::tipo_rata(TMask_field& f, KEY k)
f.mask().set(F_ULT_CLASS,""); f.mask().set(F_ULT_CLASS,"");
pag->set_default_type(atoi(f.get())); pag->set_default_type(atoi(f.get()));
pag->set_sheet(*shf); pag->set_sheet(*shf);
shf->force_update();
} }
return TRUE; return TRUE;
} }
@ -366,6 +372,7 @@ bool BA3700_application::ult_class(TMask_field& f, KEY k)
pag->set_default_type(atoi(f.mask().get(F_TIPO_RATA))); pag->set_default_type(atoi(f.mask().get(F_TIPO_RATA)));
pag->set_default_ulc(f.get()); pag->set_default_ulc(f.get());
pag->set_sheet(*shf); pag->set_sheet(*shf);
shf->force_update();
} }
return TRUE; return TRUE;
} }