Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            : Convocazioni: corretto funzionamento data inizio conv.


git-svn-id: svn://10.65.10.50/trunk@7136 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 1998-09-25 07:51:18 +00:00
parent f9275c5f59
commit 854aad89dd

View File

@ -89,13 +89,17 @@ void TGestioneConvocazioni::init_query_insert_mode(TMask& m)
disable_menu_item(M_FILE_NEW); disable_menu_item(M_FILE_NEW);
m.hide(-1); m.hide(-1);
m.show(-2); m.show(-2);
m.enable(-3);
} }
void TGestioneConvocazioni::init_modify_mode(TMask& m) void TGestioneConvocazioni::init_modify_mode(TMask& m)
{ {
m.show(-1); m.show(-1);
m.hide(-2); m.hide(-2);
m.disable(-3); if (app()._inserimento)
m.enable(-3);
else
m.disable(-3);
} }
bool TGestioneConvocazioni::filter_func_convoc(const TRelation* rel) bool TGestioneConvocazioni::filter_func_convoc(const TRelation* rel)
@ -188,7 +192,7 @@ bool TGestioneConvocazioni::sezione_handler(TMask_field& f, KEY k)
{ {
TDate data = sez.get_date(SEZ_DATAULTCON); TDate data = sez.get_date(SEZ_DATAULTCON);
++data; ++data;
if (data <= m.get_date(F_DATA)) if (data <= m.get_date(F_DATA) && data.ok())
{ {
m.set(F_DATAINI, data); m.set(F_DATAINI, data);
m.check_field(F_DATAINI); m.check_field(F_DATAINI);