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;
|
TDate primo = oggi;
|
||||||
primo.set_day(1);
|
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);
|
dmsk.set(F_DATADOC,oggi);
|
||||||
else //permette la decodifica corretta della data nel caso stia guardando una bolla vecchia
|
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
|
//decodifica del giorno della settimana
|
||||||
dmsk.set(F_LVGIORNO, itow(oggi.wday()));
|
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;
|
long tmp = oggi.week() - primo.week() + 1;
|
||||||
TString4 settimana;
|
TString4 settimana;
|
||||||
settimana << tmp;
|
settimana << tmp;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user