Patch level : 2.0 nopatch

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :

Corretta gestione abilitazione pagine in ricerca/modifica
con e senza gestione vendite


git-svn-id: svn://10.65.10.50/trunk@10902 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2003-03-11 11:35:02 +00:00
parent 601b3f546b
commit 510b69d19e

View File

@ -43,8 +43,9 @@ protected:
virtual bool get_next_key(TToken_string& key);
void init_pages(TMask& m);
virtual void init_query_mode(TMask& m);
virtual void init_query_insert_mode(TMask& m) {init_query_mode(m);}
virtual void init_insert_mode(TMask& m) {init_query_mode(m);}
virtual void init_query_insert_mode(TMask& m);
virtual void init_insert_mode(TMask& m);
virtual void init_modify_mode(TMask& m);
virtual void on_config_change();
////////////
@ -420,10 +421,6 @@ void TClifo_application::init_pages(TMask& m)
_rel->gestione_vendite(_gesven);
m.show(-5, _lbcn);
// Se non e' abilitata la gestione delle vendite disabilita le
// maschere dalla 5 in poi
m.enable_page(4, _gesven);
}
void TClifo_application::init_query_mode(TMask& m)
@ -437,6 +434,22 @@ void TClifo_application::init_query_mode(TMask& m)
m.show(F_CODLIST1, !_liscatven);
}
void TClifo_application::init_query_insert_mode(TMask& m)
{
init_query_mode(m);
}
void TClifo_application::init_insert_mode(TMask& m)
{
init_query_mode(m);
m.enable_page(4, _gesven);
}
void TClifo_application::init_modify_mode(TMask& m)
{
m.enable_page(4, _gesven);
}
void TClifo_application::set_pnae(TMask& m, TToken_string& nonacc, TToken_string& nonscd)
{
TSheet_field& pnae = m.sfield(F_NONACCEFF);