Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
datacomp viene salvata uguale a datareg se non e' compilata dall'utonto (anche se il motivo è l'impossibilita' utontica di scrivere sul campo datacomp stesso)


git-svn-id: svn://10.65.10.50/branches/R_10_00@21878 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2011-04-04 14:22:36 +00:00
parent 99f0251e74
commit a355f6bb04
3 changed files with 10 additions and 1 deletions

View File

@ -1233,7 +1233,14 @@ int TPrimanota_application::write(const TMask& m)
mask2rel(m); // Altrimenti raddoppia i saldi!
_last_dreg = m.get(F_DATAREG);
_last_dcom = m.get(F_DATACOMP);
_last_dcom = m.get(F_DATACOMP);
//l'handler della datacomp non viene chiamato quando il campo è read_only (vedi crpa e dinamica)
//si è quindi costretti a salvarlo "a mano" sul file delle testate movimento (04-04-2011)
if (!_last_dcom.ok())
{
_last_dcom = _last_dreg;
get_relation()->curr().put(MOV_DATACOMP, _last_dcom);
}
const int err = _rel->write(true);
if (err == NOERR)

View File

@ -52,6 +52,7 @@ BEGIN
PROMPT 1 4 "Data di competenza "
FIELD DATACOMP
MESSAGE COPY,K_DATACOMP
FLAGS "G"
END
NUMBER F_ANNOES 4

View File

@ -68,6 +68,7 @@ DATE F_DATACOMP
BEGIN
PROMPT 1 4 "Data competenza "
FIELD DATACOMP
FLAGS "G"
END
NUMBER F_ANNOES 4