Patch level : 10.0 patch 364
Files correlati : lv3 Ricompilazione Demo : [ ] Commento : Quando si ridà il focus al campo data in testata, questa ridiventa la data odierna anche se è stata modificata manualmente; viene salvata in maniera corretta se non viene più dato il focus a questo campo git-svn-id: svn://10.65.10.50/trunk@19137 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
bd98b13273
commit
60700abda2
@ -412,7 +412,7 @@ bool TGestione_bolle_msk::lv_data_handler(TMask_field& f, KEY k)
|
||||
TDate primo = oggi;
|
||||
primo.set_day(1);
|
||||
|
||||
if (dmsk.insert_mode() && !dmsk.field(F_DATADOC).focusdirty())
|
||||
if (dmsk.insert_mode() && !dmsk.field(F_DATADOC).focusdirty() && dmsk.get_date(F_DATADOC) == oggi)
|
||||
dmsk.set(F_DATADOC,oggi);
|
||||
else //permette la decodifica corretta della data nel caso stia guardando una bolla vecchia
|
||||
{
|
||||
@ -423,7 +423,7 @@ bool TGestione_bolle_msk::lv_data_handler(TMask_field& f, KEY k)
|
||||
|
||||
//decodifica del giorno della settimana
|
||||
dmsk.set(F_LVGIORNO, itow(oggi.wday()));
|
||||
//settimana del mese = settimana(oggi) - settimana(primo del mese) +1
|
||||
//settimana del mese = settimana(oggi) - settimana(primo del mese) + 1
|
||||
long tmp = oggi.week() - primo.week() + 1;
|
||||
TString4 settimana;
|
||||
settimana << tmp;
|
||||
|
Loading…
x
Reference in New Issue
Block a user