Convocazioni: data inizio convocazioni in automatico solo se vuota
Patch level : Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/trunk@6376 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
7b81b48b17
commit
c3eae3427e
@ -160,20 +160,23 @@ bool TGestioneConvocazioni::sezione_handler(TMask_field& f, KEY k)
|
|||||||
if (f.to_check(k))
|
if (f.to_check(k))
|
||||||
{
|
{
|
||||||
TMask& m = f.mask();
|
TMask& m = f.mask();
|
||||||
//const TString16 codsez = m.get(F_CODSEZ);
|
if (m.get(F_CODSEZ).empty())
|
||||||
//const TString16 codsot = m.get(F_CODSOT);
|
|
||||||
TLocalisamfile sez(LF_SEZIONI);
|
|
||||||
sez.setkey(1);
|
|
||||||
TRectype& recsez = sez.curr();
|
|
||||||
recsez.zero();
|
|
||||||
recsez.put(SEZ_CODSEZ, m.get(F_CODSEZ));
|
|
||||||
recsez.put(SEZ_CODSOT, m.get(F_CODSOT));
|
|
||||||
if (sez.read() == NOERR)
|
|
||||||
{
|
{
|
||||||
TDate data = sez.get_date(SEZ_DATAULTCON);
|
//const TString16 codsez = m.get(F_CODSEZ);
|
||||||
++data;
|
//const TString16 codsot = m.get(F_CODSOT);
|
||||||
m.set(F_DATAINI, data);
|
TLocalisamfile sez(LF_SEZIONI);
|
||||||
m.check_field(F_DATAINI);
|
sez.setkey(1);
|
||||||
|
TRectype& recsez = sez.curr();
|
||||||
|
recsez.zero();
|
||||||
|
recsez.put(SEZ_CODSEZ, m.get(F_CODSEZ));
|
||||||
|
recsez.put(SEZ_CODSOT, m.get(F_CODSOT));
|
||||||
|
if (sez.read() == NOERR)
|
||||||
|
{
|
||||||
|
TDate data = sez.get_date(SEZ_DATAULTCON);
|
||||||
|
++data;
|
||||||
|
m.set(F_DATAINI, data);
|
||||||
|
m.check_field(F_DATAINI);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user